cuốn sách gpt4 ai đã làm

ios - 如何使用 Autolayout 在不同设备上保持 UIView 比率?

In lại Tác giả: Walker 123 更新时间:2023-11-28 18:51:40 27 4
mua khóa gpt4 Nike

tôi ở đây LaunchScreen 中有一个 UIView.

nhập mô tả hình ảnh ở đây

我已将以下约束添加到此 UIView.

nhập mô tả hình ảnh ở đây

我希望我的红色 View 始终占屏幕的 35%.

我计算了 RedView 的高度: 我的 ViewController 高度是 667 我计算了 35%并分配给 RedView.

我想知道我的做法是否正确。因为 iPhone6Plus 的宽度变化很小,高度变化很大。

Is my constraint correct for 35:65 screen.

câu trả lời hay nhất

除了提供宽高比之外,您还可以为其提供 35% 的乘数。

第 1 步:从 3 个边固定 RedView,Right-Top-Left

第 2 步:使 RedView 和 ViewController 的主视图等高。

第 3 步:chọn RedView 的 等高约束并转到它的属性检查器。 (右侧第 4 个标签)

第 4 步:Sẽ Multiplier 值更改为 0.35.

现在,RedView 在两个方向上都将始终占主屏幕的 35%.

35% always

关于ios - 如何使用 Autolayout 在不同设备上保持 UIView 比率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40735622/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress