[英]Adding constraints for UIButton in swift
我只是創建了一個應用程序,該應用程序一個接一個地在垂直模式下具有3個UIButton
。我添加了一些自動布局來修復我的圖像。 我使用故事板創建uibutton,並將其命名為Button1,Button2,Button 3
這是我的viewcontrller.swift
class ViewController: UIViewController {
@IBOutlet weak var button1: UIButton!
@IBOutlet weak var button2: UIButton!
@IBOutlet weak var button3: UIButton!
@IBOutlet weak var titleL: UILabel!
我也看到一些解決約束的帖子。就像下面的代碼:(我僅在這里為button1
添加)
self.view.addConstraint(NSLayoutConstraint(item: button1 , attribute: NSLayoutAttribute.Leading, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.Leading, multiplier: 1.0, constant: 0.0))
self.view.addConstraint(NSLayoutConstraint(item: button1 , attribute: NSLayoutAttribute.Trailing, relatedBy: NSLayoutRelation.Equal, toItem: self, attribute: NSLayoutAttribute.Trailing, multiplier: 1.0, constant: 0.0))
self.view.addConstraint(NSLayoutConstraint(item: button1 , attribute: NSLayoutAttribute.Bottom, relatedBy: NSLayoutRelation.Equal, toItem: self.view, attribute: NSLayoutAttribute.Bottom, multiplier: 1.0, constant: 0.0))
我需要保持像這樣的按鈕
提前致謝 !
用文字很難解釋自動布局,但是我見過的關於自動布局的最佳教程是斯坦福iOS最新課程中的第9講。 這里是一個鏈接:
https://itunes.apple.com/us/course/8.-view-controller-lifecycle/id961180099?i=335430612&mt=2
自動布局會在該視頻的第22分鍾左右開始。 我強烈推薦它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.