我正在使用xib文件为设置视图控制器创建视图。用户在主视图中点击一个对象,该对象从左侧开始制作一个窄视图(最好是屏幕宽度的35%)。
如何使用xib设置相对宽度。现在我正在设置模拟指标 - > size属性为自由形式,我只能选择硬编码点宽度。
答案 0 :(得分:0)
Autolayout - 为视图制作宽度约束:
myView.translatesAutoresizingMaskIntoConstraints = NO;
[myView addConstraint: [NSLayoutConstraint constraintWithItem:myView attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAttributeNotAnAttribute multiplier:1 constant:.35]];