iOS|iOS 常见问题,小坑锦集
1.有navigationController存在的时候,视图中的scrollView里面的内容会向下便宜64px,解决方案:
self.automaticallyAdjustsScrollViewInsets = NO;
2.iOS UITableView的那些事儿 http://blog.csdn.net/lengshengren/article/category/1589965
3.UITableViewController 不执行cellForRowAtIndexPath方法 因为下面的方法返回的section数为零,将这个方法删掉默认返回section数是1,不删除的话,个数为0
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 0;
}
4. UIScrollView的实例方法
- (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated;
当animated的设置为YES的时候回多次调用自身的代理方法。
5. UIColor的类方法,参数必须设置为浮点型,例如243/255.0;
+ (UIColor *)colorWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha;
6.pch文件相对路径配置 双击Prefix Header添加pch路径,用$(SRCROOT)动态表示系统根目录,$(PROJECT_NAME)动态表示工程在系统路径下的相对路径,看一下你的pch文件是否在工程目录下,如果是则添加路径$(SRCROOT)/$(PROJECT_NAME)/XXX.pch,如果不在,在后边加上相对于工程目录的路径.
7.Xcode snippet的存放路径 Xcode中的代码片段默认放在
~/Library/Developer/Xcode/UserData/CodeSnippets
下,可以直接拷贝给别人用,资源共享嘛.8.收取键盘插件 IQKeyboardManager 可以方便的收取键盘,并且可以防止键盘遮挡textView或者是textField
附链接地址
文章图片
AppDelegate中的方法截图
9 控制体输出如下字句解决办法
Unknown class ViewController in Interface Builder file.
出现上面问题的原因是删除了Xcode自带的ViewController,但是在storyboard中类所属位置还是ViewController,因此在所属文件位置设置为空即可。
文章图片
图例 10. Mac录制动图软件 LICEcap(点我下载)
11.寻找项目路径软件 12.iOS8之后定位需要的配置 【iOS|iOS 常见问题,小坑锦集】在info.plist文件中新增两个字段:并设置为YES(复制粘贴即可)
NSLocationAlwaysUsageDescription
NSLocationWhenInUseUsageDescription
推荐阅读
- 2020-04-07vue中Axios的封装和API接口的管理
- iOS中的Block
- Hive常见问题汇总
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- 2019-08-29|2019-08-29 iOS13适配那点事
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- iOS面试题--基础
- 接口|axios接口报错-参数类型错误解决
- iOS|iOS 笔记之_时间戳 + DES 加密
- iOS,打Framework静态库