在android中我们使用这样的margin top但在ios中如何在storyboard中使用marginTop?抱歉,我是ios的新手
<View
android:layout_marginTop = "5dp"
</View>
答案 0 :(得分:1)
在iOS中,我们使用自动布局约束。您可以在Interface Builder中分配它们,也可以以编程方式进行分配。作为@J。 Doe建议,这是你可以在Interface Builder中分配它的方法。要以编程方式分配它,您可以将锚点用于iOS 10.0以上的部署目标,如下所示:
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
答案 1 :(得分:0)