摘要:
实现思路比较简单,这里仅做记录: 直接上代码: 1,实现didSelectRowAtIndexPath方法 在cellForRowAtIndexPath里面实现方法 这里面的array是数据源数组。效果图如下: 2,上面这种是系统的选中样式,下面是自定义的: 代码如下: 这样就可以实现了,截图如下: 阅读全文
摘要:
在开发当中有时会有这样的需求,将从服务器端下载下来的图片添加到imageView 当中展示,但是下载下来的图片尺寸大小不固定,宽高也有可能不成比例 如果直接设置imageView的image属性而不设置contentMode那么图片会默认填满整个容器,导致图片变形,影响美观. 直接设置1个正方形的i 阅读全文
摘要:
在Xcode中,我们能够在StoryBoard编辑界面或者是xib编辑界面中通过“Control键+拖拽“的方式将某个界面元素和相应的代码文件连接起来。在代码文件里创建outlet。 只是。假设你的运气不太好。运行以上操作的过程中你可能会遇到以下这种错误: Could not insert new 阅读全文
摘要:
纯属记录! 阅读全文
摘要:
解决方法如下: 只用两行代码就可以比较完美的解决问题。第一行代码让B的视图变为透明(由于父视图变为透明,任何B的子视图都会透明)。这样的效果将是C的视图从A的视图上滑出。第二行代码中连续获取了两次presentingViewController,其实就是A,不过这使得A视图控制器中不用添加任何代码, 阅读全文
摘要:
ceil(x)返回不小于x的最小整数值(然后转换为double型)。 floor(x)返回不大于x的最大整数值。 round(x)返回x的四舍五入整数值。 阅读全文
摘要:
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序 1、 alloc 创建对象,分配空间 2、init (initWithNibName) 初始化对象,初始化数据 3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图 4、viewDidLoa 阅读全文
摘要:
在此仅做记录,代码如下: .h .m 下面代码可供测试: 效果如下: 还有一种方法,话不多说,直接上代码: .h .m 调用: 最后贡献个工具类: .h .m 其实类别真的很方便,虽然不太灵活和有局限性,不过实际写代码过程中,真的很方便,还有很多用法,如果写的不好,或者有更好的方法,请在下方评论! 阅读全文
摘要:
遍历UISearchBar的子视图,找到输入框坐在的view,添加背景颜色即可。 代码如下: 阅读全文
摘要:
所有设备型号官网地址:https://www.theiphonewiki.com/wiki/Models #import <sys/utsname.h> + (NSString *)deviceType { struct utsname systemInfo; uname(&systemInfo); 阅读全文