nslayoutconstraint

    0熱度

    1回答

    我正在創建一個容器視圖,我希望它的容器的寬度是視圖寬度的3/4,並且我希望它的高度容器的單元高度是3/4。 到目前爲止,我有什麼的看法是...... let messageContainer: UIView = { let mContainer = UIView() mContainer.frame = CGRect(x: 0, y: 0, width: (view.fram

    0熱度

    2回答

    我有一個鍵盤通知,我想要它,以便當它停止時,佔位符視圖動畫到搜索欄的左邊緣。 下面是我用來調用與鍵盤打開異步的動畫。目前,視圖移動到了我想要的位置,但它好像是在那裏傳送而不是動畫。 DispatchQueue.main.async { if isKeyboardShowing { UIView.animate(withDuration: 2, delay: 1, o

    2熱度

    1回答

    我想添加programmaticaly幾個constarints,當我從底部的新表視圖滑動,但到目前爲止,我不明白我做錯了什麼。在我的super view我有map view必須更改bottom constaint爲單擊按鈕時新的tableView留出空間。 Bacically我的表視圖,我需要4個constaints: 頂部constaint到地圖底部 底部constarint標籤欄頂部cons

    0熱度

    1回答

    使用Xcode 8.3.2我已經在面向人像的iPhone 7中央放置了一個按鈕,並將其放置在水平和垂直方向。當方向切換到橫向時,按鈕不在中央。無論設備/方向如何強制按鈕佈局保持不變?

    1熱度

    2回答

    我想放置在下列 佈局三個View: 的ImageView:II 爲textLabel:TT TitleLabel:TL 空間:S SSSSSS- TL-SSSSS IISSSSTT -------------- SSSSSSSSSSSSSS 我這個當前的代碼如下: let views = ["imageView": imageView, "titleLabel": titleLabel, "mes

    1熱度

    1回答

    我來自設計。使用自動佈局對我來說就像試圖瞭解克林貢而沒有任何此語言的知識。自動佈局無視所有理解的邏輯。 我有這種情況: 是400x400像素要顯示的縱向和橫向的形象圖。此圖像必須以1:1的寬高比顯示,並且在設備處於橫向時調整爲自動縮小。 「圖像的編輯」 邏輯說我必須應用以下約束: 1:10分1寬高比 前導/尾隨。 芯Y查看 這部作品的畫像,但是當我旋轉裝置景觀,圖像將擴大到尊重的10分前/後,它會

    1熱度

    1回答

    我在UITableViewCell中有一個UICollectionView,約束條件是收集視圖符合單元的邊界。 根據一些外部數據(定期刷新),我創建了不同的集合視圖單元格(大小不一),它們有不同的高度。 當我到了外部數據,我重裝集合視圖和表視圖,以便:爲新的細胞 重載集合視圖外部數據針對新的高度 重載表視圖特定的行 的問題是,如果說,我需要小收集觀察室的一些數據,表視圖單元格的高度將是小,那麼如果

    0熱度

    1回答

    我有一個充當Container View Controller的UIViewController。它有一個與屏幕寬度相同的UIScrollView,但它的高度小於屏幕的高度。 UIScrollView包含另外兩個UIViewControllers的視圖,並且可以水平滾動這些視圖。 設置我的contentSize是這樣的: scrollView.contentSize.width = self.vi

    1熱度

    2回答

    我正在使用來自核心數據的文本數據來調整消息容器框架的大小,但是如果這樣做看起來幀的設置速度不夠快。我試圖把代碼放在overrideSubviews和setupViews中無濟於事。 下面是眼下設置messageContainer框架 if let messageText = cell?.text { let size = CGSize(width: 100, height: 40)

    0熱度

    3回答

    我的主視圖底部有一個按鈕,我想在鍵盤顯示時使用鍵盤進行動畫處理。 我的按鈕設置像這樣在我的故事板的限制: @property (weak, nonatomic) IBOutlet NSLayoutConstraint *myConstraint; 添加時鍵盤顯示通知: 我已經在代碼鏈接的約束: [[NSNotificationCenter defaultCenter] addObserver: