pure-layout

    0熱度

    1回答

    我使用PureLayout進行編程視圖約束。我以爲我讓他們正確設置,大小,X和Y解決。但是,當我在SE上運行我的代碼和7 Plus時,視圖沒有正確對齊。 下面是代碼片段: if (shouldSetupConstraints) { // bg backgroundView.autoPinEdgesToSuperviewEdges() // positions

    0熱度

    3回答

    好的,所以我試圖在我的視圖中實現一個添加評論框。這是佈局: 我有一個UITabBarController包含UINavigationController其中我的UIViewController推送到。視圖佈局由UITableView和包含UITextView和UIButton的自定義UIView組成。 我監視鍵盤的通知,這是我的代碼有: override func viewDidAppear(an

    0熱度

    1回答

    我有一個簡單的UIView子類包含一個標籤。這個子類有以下init方法: override init(frame: CGRect) { super.init(frame: frame) self.autoSetDimension(.Height, toSize: 44) titleLabel.backgroundColor = UIColor.clearColor(

    0熱度

    1回答

    我在調整大小時遇到​​了一些問題,並且在將內容添加到我的標籤時使scrollview垂直滾動。我的層次結構是這樣的: my hierarchy 雖然我的看法是這樣的: my view 所以我想填寫的內容標籤,在我的代碼在啓動時,我得到的文本來自API調用。但出於測試目的,我只是對一些lorem ipsum文本進行了硬編碼,以使其工作。所以我的內容被添加到標籤和UILabels調整大小,我的意見,包

    0熱度

    1回答

    我在我的iOS應用中使用PureLayout,並按照此處的說明操作: https://github.com/PureLayout/PureLayout/wiki/Tips-and-Tricks 即,使用名爲didSetupConstraints的標誌和方法updateViewConstraints。 但是現在我想在用戶按下按鈕時在另一個隨機視圖中添加一個視圖。 要做到這一點,我可以想象的唯一方法是

    0熱度

    1回答

    我有一個UIViewController子下面viewDidLoad方法實現: var scrollView = UIScrollView.newAutoLayoutView() var contentView = UIView.newAutoLayoutView() override func viewDidLoad() { super.viewDidLoad() v

    0熱度

    1回答

    我有一個UITableViewCell有三個標籤: UILabel使用其attributedString屬性添加上下標對化學式的權利。我使用PureLayout設置所有自動佈局的限制,並添加了相同的約束的前兩名標籤管理對上海華頂(contentView)的距離: [label autoPinEdgeToSuperviewEdge: ALEdgeTop withInset: 8.0f]; 我也使

    0熱度

    2回答

    我正在使用PureLayout框架並在Swift中編寫我的UIView。 我有一個視圖,其中包含四個按鈕,即而不是所有高度相同。 我已經添加了約束來平分這些按鈕,並將它們垂直居中放置在視圖中,並在結尾的按鈕兩側添加了填充。但是,我不確定如何設置視圖的高度/頂部約束,以便它與最高按鈕的頂部之間有8.0點的間隙。我可以將約束添加到每個按鈕的頂部和底部,以使它們距視圖邊緣大於等於8.0像素,但這意味着視

    0熱度

    1回答

    我有一個UITableView擴展定義了一個函數,將一個默認視圖放置在tableView之上。出於某種原因下面的代碼行不按預期工作。 1)代碼,其沒有提供合適的解決方案 func addNoDataView() -> UIView { let containerView = UIView(forAutoLayout:()) self.addSubview(container

    0熱度

    1回答

    好吧,我是Swift編程語言和IOS平臺的新手,但是我在其他平臺(如Android/WP/Xamarin)的移動開發方面有很強的背景,所以我決定只是潛入並從自動佈局開始學習佈局系統。 這裏我試圖水平放置一個視圖,並使用自動佈局API通過PureLayout將其與屏幕底部對齊。當我將視圖設置爲與它的超視圖的水平軸對齊時,這就是我得到的結果。 代碼 override func updateViewCo