IOS Swift 专栏
内容:
1.app开发特殊需求解决
2. 日常遇到的bug解决办法
3.一些控件的使用方法
4.自定义控件
「已注销」
这个作者很懒,什么都没留下…
展开
-
Xcode 约束布局灰色不可点击解决办法
查看Xcode右侧Layout是不是选择的Automatic如果不是的花,切换到Automatic就可以了原创 2020-04-28 16:50:58 · 920 阅读 · 1 评论 -
ios xcode 报错 'NSInvalidArgumentException', reason: NSConcreteMutableAttributedString 解决办法
报错截图:解决办法:查看以下代码:我这里原因是创建font的时候使用了没有的字体.换成 PingFang HK 就可以了注意:如果是swift的话,会报归档错误,log输出不会这么明显。因为swift要打包成oc执行的好像,swift懂得少一点。。...原创 2020-03-28 21:51:16 · 1425 阅读 · 0 评论 -
ios官方源码
下载的源码是objc库的源码转载自->谷歌架构师->苹果Objective-C源代码苹果开源地址:opensource.apple.com转载 2020-03-04 05:26:08 · 549 阅读 · 0 评论 -
ios Message from debugger: Terminated due to memory issue 错误解决
报错原因:内存不足,通常是一个vc中产生了大量的对象,没有及时释放导致的解决思路:1:减少全局变量的使用,变量的声明只要出了作用域,一般都会自动释放,但全局变量因为类持有变量,所以就算不使用也不会得到内存管理机制的释放.2.手动添加释放变量,例如使用UIScrollView时,可以将屏幕显示外的部分手动释放,当滚动到屏幕内时再将其重新初始化.UI组件释放方法先调用removeFromSu...原创 2020-03-03 01:12:02 · 10006 阅读 · 0 评论 -
ios Swift 相比较 Objective-C 的优势
1. Class = .h+.m 所有内容class ViewController: UIViewController { override func viewDidLoad() { } override func viewDidAppear(_ animated: Bool) { } }2...原创 2020-02-28 07:29:45 · 218 阅读 · 0 评论 -
ios Swift animate动画
代码部分/// 定义颜色集合属性,可调节 var colorList = [UIColor.red,UIColor.orange,UIColor.yellow,UIColor.green,UIColor.cyan,UIColor.blue,UIColor.purple] var count = 0 override func viewDidLoad() { ...原创 2020-02-28 06:45:08 · 696 阅读 · 0 评论 -
ios Swift NavgationController隐藏NavgationBar
重写viewDidAppear方法 override func viewDidAppear(_ animated: Bool) { ///隐藏navigationBar ,animated 的布尔值为true navigationBar有一个消失的过程 self.navigationController?.setNavigationBarHidden(true...原创 2020-02-27 01:09:11 · 134 阅读 · 0 评论 -
ios Swift 页面跳转
1. Main.storyBoard 定义 id 直接设置当前页面 ///获取故事版对象 let storyboard = UIStoryboard(name: "Main", bundle: nil) ///通过id获取UIViewController 强制转换成ViewController let vc = storyboard.instantiate...原创 2020-02-27 01:41:24 · 1360 阅读 · 0 评论