随笔分类 -  控件

摘要:UIPageControl 的默认样式是几个小圆点,系统没有提供属性供我们自定义这几个小圆点的样式,不过我们依然可以使用KVC来自定义PageControl的显示样式。 阅读全文
posted @ 2017-02-14 23:02 ys123456789 阅读(269) 评论(0) 推荐(0)
摘要:在平时的开发中,我们会遇到一种情况,譬如:(淘宝界面)第一个控制器的导航栏的颜色为 “红色”,第二个导航栏的颜色为“白色”,而且在第二个控制器中利用边缘的返回手势进行滑动还可以返回到第一个控制器中,其实两个控制器不是共用的一个导航条。 通常我们想到的情况是,直接隐藏导航栏,代码如下: 1 2 3 / 阅读全文
posted @ 2017-02-10 22:24 ys123456789 阅读(294) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-02-06 10:24 ys123456789 阅读(98) 评论(0) 推荐(0)
摘要:cell常见的几种附加类型: 去除点击cell时的高亮效果: 设置cell选中时的背景色: 阅读全文
posted @ 2017-01-19 14:41 ys123456789 阅读(123) 评论(0) 推荐(0)
摘要:1 // 取消导航栏下面的分隔线 2 navigationBar.setBackgroundImage(UIImage(), for: .default) 3 navigationBar.shadowImage = UIImage() 4 5 // 注意:如果设置了空的背景和阴影图片,要设置此属性为fal... 阅读全文
posted @ 2017-01-19 11:11 ys123456789 阅读(299) 评论(0) 推荐(0)
摘要:// 具体的控制器设置状态栏样式 override var preferredStatusBarStyle: UIStatusBarStyle{ return .lightContent } // 如果控制器被添加到导航控制器中,上段代码失效,需要在导航控制器中添加以下代码 // 导航控制器不再统一设置状态栏样式,交给具体的控制器设置,这样,具体控制器再设置状态栏样式 overrid... 阅读全文
posted @ 2017-01-19 11:10 ys123456789 阅读(267) 评论(0) 推荐(0)
摘要:UICollectionViewFlowLayout里面: 贴出具体代码,注意方法二,要和一个带bool返回值的方法一块用: 协议方法 UICollectionViewDelegateFlowLayout: 阅读全文
posted @ 2017-01-07 07:43 ys123456789 阅读(3250) 评论(0) 推荐(0)