![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios开发
kaijiemu
ios程序开发
展开
-
iOS UIDocumentPickerViewController页面列表底部有一截空白【已解决】
iOS UIDocumentPickerViewController 页面列表底部有一截空白?求助大神,不知道是为什么?如图原创 2020-02-26 10:03:24 · 1618 阅读 · 5 评论 -
ios键盘监听键盘弹出,不会档住UITextField
ios编程的时候,当一个页面有多个文本框,键盘弹出的时候会挡住底部的文本框UITextField。不能对底部的UITextField进行编辑输入。 解决办法监听键盘弹出时,算处当前键盘高度是否挡住正在编辑的文本框。如果挡住,把整个uiview的y值往上移。第一步,定义一个全局变量记录选中的UITextField。/**选中正在编辑的textfield*/@property(nonatomic,s原创 2015-08-27 14:15:44 · 1544 阅读 · 0 评论 -
iOS之UIScrollView实现无限滚动,思路与代码
UIScrollView实现无限滚动的三种思路。当然只是我的一些用法,当然还有非常多的实现方式,如果大家有好的实现思路也可以告诉我,相互学习嘛~UIScrollView无限滚动第一种方式:原理:利用结束的位置来重新设置ScrollView ContentOffset的值,让人产生视觉上的无限循环,优点:代码易懂,缺点,会创建多余的内存。第二种方式:原理:利用中间的两个变量来当前的View及缓冲的Vi翻译 2016-05-13 12:34:31 · 523 阅读 · 0 评论 -
ios本地搭建IPv6测试环境
在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。为确保现有的应用是兼容的搭一个IPv6的测试环境吧,你所需要的就是一台用非Wi-Fi的方式上网的Mac电脑。我们的要做的其实就是用Mac做一个热点,然后用iPhone连接这个Wi-Fi,听起来很容易,我相信大家在公司就是这么干的吧。区别是这次我们产生的是一个本地的IP原创 2016-06-06 13:44:49 · 2223 阅读 · 0 评论 -
iOS常见容易出错问题checklist
1:数组NSArray,NSMutableArray添加元素,进行插入数据不能为nil。2:数组NSArray,NSMutableArray越界检查。3:字典NSDictionary, NSMutableDictionary添加元素,value不能为nil。4:集合NSSet,NSmutableSet数据操作,value不能为nil。- (void)addObject:(Obje...原创 2019-09-24 21:38:34 · 451 阅读 · 0 评论