2015年11月9日 星期一

NSLayoutConstraint Error : UIView-Encapsulated-Layout-Height UITableViewCellContentView

在使用SizeClass做UI配置的時候,明明就已經把Constraint都設定好了卻還是會看到Console跑出一堆Error Message勒? 其實大部分都是有些小細節沒修好,僅有少部分是因為Constraint本身上的一些問題.今天要說的就是其中一個:UIView-Encapsulated-Layout-Height


2015年11月6日 星期五

iOS 9 Split View 分割螢幕

再iOS 9當中有兩個比較受關注的新功能,上篇文章已經介紹了[3D Touch],另外一個重點就是多工處理,分割螢幕[Split View],本篇將主要介紹如何完成這個設定.

首先,如果想要你的App支援再分割螢幕使用的話,有個前置條件就是你的UI設計必須使用AutoLayout / SizeClass這兩種方法其中一種,不管你是用code build UI / storyboard,都必須達成這兩個條件其中一個,這是最重要的,完成這一項之後其他的才有意義.