摘要:
refer:https://juejin.im/post/5ed4c06c6fb9a047a8622624 我知道这是MVC模式的两... 阅读全文
posted @ 2020-07-10 13:04
EvanMeetTheWorld
阅读(16)
评论(0)
推荐(0)
摘要:
refer:https://juejin.im/post/5ed4c06c6fb9a047a8622624 我知道这是MVC模式的两... 阅读全文
posted @ 2020-07-10 13:04
EvanMeetTheWorld
阅读(21)
评论(0)
推荐(0)
摘要:
首先我们问一下自己:为什么需要构造器? 这个问题很简单:因为我们要把抽象的类变为具体的实例对象,而从抽象到具体 就需要对其的一些抽象... 阅读全文
posted @ 2020-07-10 09:52
EvanMeetTheWorld
阅读(18)
评论(0)
推荐(0)
摘要:
首先我们问一下自己:为什么需要构造器? 这个问题很简单:因为我们要把抽象的类变为具体的实例对象,而从抽象到具体 就需要对其的一些抽象... 阅读全文
posted @ 2020-07-10 09:52
EvanMeetTheWorld
阅读(20)
评论(0)
推荐(0)
摘要:
UIView的层次切换 这两个方法可以将指定的视图推到前面或者隐藏到后面。 阅读全文
posted @ 2020-07-10 07:55
EvanMeetTheWorld
阅读(18)
评论(0)
推荐(0)
摘要:
UIView的层次切换 这两个方法可以将指定的视图推到前面或者隐藏到后面。 阅读全文
posted @ 2020-07-10 07:55
EvanMeetTheWorld
阅读(17)
评论(0)
推荐(0)
摘要:
StoryBoard 和 Xib 都是用来分离UI样式代码,改善视图代码重用率,增加所见即所得,降低视图测试繁复度的视图系列化工具,... 阅读全文
posted @ 2020-07-10 03:12
EvanMeetTheWorld
阅读(247)
评论(0)
推荐(0)
摘要:
StoryBoard 和 Xib 都是用来分离UI样式代码,改善视图代码重用率,增加所见即所得,降低视图测试繁复度的视图系列化工具,... 阅读全文
posted @ 2020-07-10 03:12
EvanMeetTheWorld
阅读(147)
评论(0)
推荐(0)
摘要:
view坐标系原点在左上角。 let rect = CGRect(x: 0, y: 0, width: 100, height: 1... 阅读全文
posted @ 2020-07-10 01:11
EvanMeetTheWorld
阅读(75)
评论(0)
推荐(0)
摘要:
view坐标系原点在左上角。 let rect = CGRect(x: 0, y: 0, width: 100, height: 1... 阅读全文
posted @ 2020-07-10 01:11
EvanMeetTheWorld
阅读(41)
评论(0)
推荐(0)

浙公网安备 33010602011771号