在启用自动布局的情况下以编程方式更改Xcode视图位置

德斯汀M

我正在Xcode 6 / Swift项目中工作,我注意到当启用“自动”布局时,我无法再以编程方式设置“视图”的位置。作为一个示例,我尝试在“视图”中覆盖我的“自动布局约束” ViewDidLoad,但它不起作用。

override func viewDidLoad() { 
super.viewDidLoad() 

// This Does not work 
self.myView.center = CGPointMake(150, 200)

} 

如何以编程方式覆盖自动布局视图约束?

穆鲁格什坦克

如果使用自动布局,并且想要任何对象的特定位置,则需要添加约束。
在右下角有4个图标。您可以将它们用于约束。在此处输入图片说明

或者如果您要通过编程方式执行此操作,
则创建NSLayoutConstraint的IBOutlet并通过执行此操作来设置新值

@property (weak, nonatomic) IBOutlet NSLayoutConstraint *c1;


[UIView animateWithDuration:0.4 animations:^{
        self.c1.constant=500;
    }];

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以编程方式更改视图位置

来自分类Dev

在启用自动布局和尺寸类别的情况下更改视图宽度

来自分类Dev

如何在不弄乱自动布局的情况下由另一个视图占据一个视图位置

来自分类Dev

iOS 8-在启用自动布局的情况下更改UIScrollView的框架

来自分类Dev

如何在没有 SetLeft 的情况下以编程方式更改图像位置?

来自分类Dev

如何在不更改绘图位置的情况下从igraph删除顶点

来自分类Dev

在这种情况下如何使用Xcode自动布局?

来自分类Dev

在自动布局关闭的情况下更改UIView的高度

来自分类Dev

在不禁用自动布局的情况下更改按钮大小

来自分类Dev

在没有自动布局的情况下,视图在iPhone 4和5/6上的位置有所不同

来自分类Dev

在没有导航控制器Swift的情况下以编程方式更改视图控制器

来自分类Dev

是否可以在没有用户干预(即以编程方式)的情况下启用iCloud?

来自分类Dev

以编程方式更改自动布局约束后,视图未更新

来自分类Dev

如何使用自动布局约束以编程方式更改按钮的位置并参考其他按钮?

来自分类Dev

如何在不使用文件的情况下以编程方式将模板文本传递给视图?

来自分类Dev

如何在没有UINavigationController的情况下以编程方式返回到先前的视图?

来自分类Dev

如何在不手动计算偏移的情况下以编程方式堆叠视图?

来自分类Dev

SwiftUI以编程方式更改视图的位置

来自分类Dev

如何在不更改其宽度或高度的情况下更改视图的对齐方式

来自分类Dev

如何在不更改标签栏的情况下以编程方式创建segue

来自分类Dev

在没有findViewById()的情况下以编程方式更改可绘制xml文件的颜色

来自分类Dev

如何在不更改列表视图布局的情况下删除工具栏上的间隙

来自分类Dev

在UIScrollView子视图中使用自动布局(以编程方式)

来自分类Dev

在剩余空间中自动布局居中视图(以编程方式)

来自分类Dev

使用自动布局以编程方式创建视图层次结构

来自分类Dev

在UIScrollView子视图中使用自动布局(以编程方式)

来自分类Dev

如何在不完全隐藏任务的情况下以编程方式禁用/启用CMFCTasksPane中的任务?

来自分类Dev

在SwiftUI中顺利更改视图位置

来自分类Dev

如何以编程方式更改视图布局的属性

Related 相关文章

  1. 1

    以编程方式更改视图位置

  2. 2

    在启用自动布局和尺寸类别的情况下更改视图宽度

  3. 3

    如何在不弄乱自动布局的情况下由另一个视图占据一个视图位置

  4. 4

    iOS 8-在启用自动布局的情况下更改UIScrollView的框架

  5. 5

    如何在没有 SetLeft 的情况下以编程方式更改图像位置?

  6. 6

    如何在不更改绘图位置的情况下从igraph删除顶点

  7. 7

    在这种情况下如何使用Xcode自动布局?

  8. 8

    在自动布局关闭的情况下更改UIView的高度

  9. 9

    在不禁用自动布局的情况下更改按钮大小

  10. 10

    在没有自动布局的情况下,视图在iPhone 4和5/6上的位置有所不同

  11. 11

    在没有导航控制器Swift的情况下以编程方式更改视图控制器

  12. 12

    是否可以在没有用户干预(即以编程方式)的情况下启用iCloud?

  13. 13

    以编程方式更改自动布局约束后,视图未更新

  14. 14

    如何使用自动布局约束以编程方式更改按钮的位置并参考其他按钮?

  15. 15

    如何在不使用文件的情况下以编程方式将模板文本传递给视图?

  16. 16

    如何在没有UINavigationController的情况下以编程方式返回到先前的视图?

  17. 17

    如何在不手动计算偏移的情况下以编程方式堆叠视图?

  18. 18

    SwiftUI以编程方式更改视图的位置

  19. 19

    如何在不更改其宽度或高度的情况下更改视图的对齐方式

  20. 20

    如何在不更改标签栏的情况下以编程方式创建segue

  21. 21

    在没有findViewById()的情况下以编程方式更改可绘制xml文件的颜色

  22. 22

    如何在不更改列表视图布局的情况下删除工具栏上的间隙

  23. 23

    在UIScrollView子视图中使用自动布局(以编程方式)

  24. 24

    在剩余空间中自动布局居中视图(以编程方式)

  25. 25

    使用自动布局以编程方式创建视图层次结构

  26. 26

    在UIScrollView子视图中使用自动布局(以编程方式)

  27. 27

    如何在不完全隐藏任务的情况下以编程方式禁用/启用CMFCTasksPane中的任务?

  28. 28

    在SwiftUI中顺利更改视图位置

  29. 29

    如何以编程方式更改视图布局的属性

热门标签

归档