gpt4 book ai didi

ios - 如何像android一样在iOS中将marginTop设置为Label

转载 作者:行者123 更新时间:2023-11-28 14:51:18 25 4
gpt4 key购买 nike

在android中我们像这样使用margin top但是在ios中如何在storyboard中使用marginTop??对不起,我是 ios 的新手

<View
android:layout_marginTop = "5dp"
</View>

最佳答案

在 iOS 中,我们使用自动布局约束。您可以在 Interface Builder 中分配它们,也可以通过编程方式分配。作为@J。 Doe 建议,这就是您在 Interface Builder 中分配它的方式。要以编程方式分配它,您可以像这样在 iOS 10.0 以上的部署目标中使用 anchor :

let View = UIView()
View.translatesAutoresizingMaskIntoConstraints = false
anyViewYouWantToAddViewTo.addSubview(View)
View.topAnchor.constraint(equalTo: anyViewYouWantToAddViewTo.topAnchor, constant: 15).isActive = true
View.bottomAnchor.constraint(equalTo: anyViewYouWantToAddViewTo.bottomAnchor, constant: 0).isActive = true
View.leadingAnchor.constraint(equalTo: anyViewYouWantToAddViewTo.leadingAnchor, constant: 0).isActive = true
View.trailingAnchor.constraint(equalTo: anyViewYouWantToAddViewTo.trailingAnchor, constant: 0).isActive = true

关于ios - 如何像android一样在iOS中将marginTop设置为Label,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49832496/

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