自动版式无法按预期工作

iLearner

我正在尝试使用Autolayout构建应用程序。使用情节提要和编程方式对其进行了尝试,但没有运气。视图的行为不符合预期。

这是输出屏幕。(针对iOS7)

这是输出屏幕。

问题:我希望绿色按钮位于红色按钮的正上方,垂直间隙为10px。但是红色按钮在3.5英寸显示屏上重叠,在4英寸显示屏上正确。

下面是我尝试的代码。

        [self.btnGreen setTranslatesAutoresizingMaskIntoConstraints:NO];

        [self.viewContainer addConstraint:[NSLayoutConstraint constraintWithItem:self.btnGreen attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:self.viewContainer attribute:NSLayoutAttributeHeight multiplier:1.0 constant:100.0]];


        [self.viewContainer addConstraint:[NSLayoutConstraint constraintWithItem:self.btnGreen attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:self.viewContainer attribute:NSLayoutAttributeWidth multiplier:1.0 constant:100.0]];

我引用了以下链接:1)苹果指南2)http://matthewmorey.com/ 3)也是这个

但是没有得到想要的输出。

任何帮助将不胜感激。

Yatheesha BL

尝试这些约束,如图所示: 在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自动版式无法按预期工作

来自分类Dev

Excel自动填充无法按预期工作

来自分类Dev

.is()无法按预期工作

来自分类Dev

.is()无法按预期工作

来自分类Dev

自动填充无法在Excel中按预期方式工作

来自分类Dev

自动类型推断无法按预期方式工作

来自分类Dev

自动填充无法在Excel中按预期方式工作

来自分类Dev

保证金0自动无法按预期工作

来自分类Dev

使用expect自动化vncserver无法按预期工作

来自分类Dev

在自动完成地图上搜索无法按预期工作

来自分类Dev

addProximityAlert无法按预期工作

来自分类Dev

IEqualityComparer无法按预期工作

来自分类Dev

parseInt()无法按预期工作

来自分类Dev

LocalBroadcastManager无法按预期工作

来自分类Dev

didChangeAppLifecycleState无法按预期工作

来自分类Dev

ConditionalPanel无法按预期工作

来自分类Dev

DefaultTreeCellRenderer无法按预期工作

来自分类Dev

重构无法按预期工作

来自分类Dev

.after()无法按预期工作

来自分类Dev

查询无法按预期工作

来自分类Dev

程序无法按预期工作

来自分类Dev

strpos()无法按预期工作

来自分类Dev

.change无法按预期工作

来自分类Dev

NSPredicate无法按预期工作

来自分类Dev

ValidationMessageFor无法按预期工作

来自分类Dev

Openrefine无法按预期工作

来自分类Dev

CSS not()无法按预期工作

来自分类Dev

setTimeout无法按预期工作

来自分类Dev

inotifywait无法按预期工作