[问题] 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