gpt4 book ai didi

ios - 使 CGRectMake 框架固定在底部

转载 作者:行者123 更新时间:2023-11-29 10:49:28 30 4
gpt4 key购买 nike

我正在尝试扩展以适合屏幕剩余高度的 View 。问题是我正在尝试在 iPhone 4 和 iPhone 5 布局上执行此操作。

我想要做的是使用我的 CGRectMake 代码,以便框架仅锚定到主视图的底部。有没有办法做这样的事情?谢谢!

这是我的 webView CGRectMake 代码:

webView.frame = CGRectMake(0, 167, 320, 313);

最佳答案

尝试在此处使用自动布局以避免硬编码。

webView.autoresizingMask = UIViewAutoresizingFlexibleHeight;
webView.translatesAutoresizingMaskIntoConstraints = NO;
[self.view addSubview:webView];

NSDictionary *viewsDict = @{@"webView" : webView};
[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|-167-[webView]-0-|"
options:0 metrics:nil views:viewsDict]];
[self.view addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"H:|-0-[webView]-0-|"
options:0 metrics:nil views:viewsDict]];

执行自动旋转时,您还将避免布局问题

关于ios - 使 CGRectMake 框架固定在底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21072965/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com