摘要:
override func viewDidLoad() { super.viewDidLoad() if let imageView = self.findNavLineView(view: navigationBar) { // 在分隔线上添加一个跟分隔线大小一模一样的View, 然后修改颜色即可 let navBarLineView = UIView() navBarLineView.fram 阅读全文
摘要:
没有使用返回值时, 警告 swift: OC: 没有使用返回值时, 不警告 swift: OC: To prevent the compiler from flooding us with warnings when importing Objective-C code the @discardab 阅读全文
摘要:
只需要在自定义的Cell中添加以下代码即可 阅读全文
摘要:
只需要在AppDelegate如下函数添加: 因为重写了上面这个函数, 就不会调用如下函数: 所以就会出现这种错误... 阅读全文
摘要:
Automator 新建一个 Application<img src="https://pic1.zhimg.com/78ce627667e5b8c7ab1bcff125e19968_b.png" data-rawwidth="97" data-rawheight="109" 阅读全文
摘要:
解决方法是: 删除/Users/Rinpe/Library/Developer/Xcode/DerivedData下对应的文件夹即可. 阅读全文
摘要:
出现这个这个错误, 有可能是由于你直接通过一个数组的索引获取一个对象(或模型)然后直接调用这个对象(或模型)的某个方法 例如: NSString *status = [self.models[indexPath.row] status]; 应该改为: RPModel *model = self.mo 阅读全文
摘要:
https://onevcat.com/2016/08/notification/ 阅读全文
摘要:
Custom scheme URL 在WKWebView中默认是不支持的 (但Safari可以). 我们可以通过NSError来进行一些处理从而使得程序可以正常跳转: Note: 在iOS9中,如果你要想使用canOpenURL, 你必须添加URL schemes到Info.plist中的白名单, 阅读全文
摘要:
使用WKWebView的时候会出现明明自己做的一些页面有提示框, 为什么使用别人的页面提示框总是不显示, 其实很大部分原因是因为该提示框是通过JS调用的, 需要实现WKUIDelegate来进行监听 这里需要注意, completionHandler一定要调用, 否则会出错! 阅读全文