[問題] Mansory 問題

作者: issuemylove (NotLove)   2016-06-01 12:39:46
在使用mansory方法的時候
我仿照http://kouky.org/blog/2015/02/16/ios-adaptive-layouts-in-code.html
來實作portrait跟landscape的畫面轉換
但是我怎樣嘗試都在 ViewController.m 的第149行跟我說constraints不滿足(如下)
#149
[self.center mas_makeConstraints:^(MASConstraintMaker *make) {
[constraints addObject:make.top.and.left.equalTo(@100)];
[constraints addObject:make.width.and.height.equalTo(@90)];
//[constraints addObject:make.center.equalTo(self.view)];其它嘗試
}];
想請問一個View的constraints設定(如上)決定了 left, top跟寬高
不就應該是滿足條件了嗎?還請大大幫忙點出問題,謝謝!
附上測試專案
https://github.com/FakerLuo/mansory_test
主要是想弄成這樣的畫面
portrait landscape
A
center A center B
B
作者: stweber2001 (Weber)   2016-06-01 22:33:00
equalTo要有對象吧? 有點久沒用Masonry了,有錯請指正
作者: issuemylove (NotLove)   2016-06-02 10:47:00
我看範例有些是直接可以加數值
作者: songooo (songooo)   2016-06-02 14:08:00
top跟left應該要有對象,然後再以對象去加offset
作者: issuemylove (NotLove)   2016-06-04 12:14:00
對,如一、三樓所說 謝謝大大們^_^
作者: maxkai1303 (文山土著)   2016-06-04 14:21:00
我照教學下載下來顯示swift-DEVELOPMEN-SNAPSHOT跟教

Links booklink

Contact Us: admin [ a t ] ucptt.com