nslayoutconstraint

    0熱度

    2回答

    對不起,如果它不是最好的標題,但我真的不知道如何用幾句話來解釋這一點。 所以,我有一個帶有標籤和圖像的視圖。有兩個賭注。其中一個我不需要圖像,只是標籤(最偶然的一個)。還有一個我需要圖像和標籤的地方,並且在某些時候我必須通過動畫(這個被處理)去除圖像。 現在。對於那些我只需要標籤的人來說,我正在考慮使用這些限制。我想爲左側15和約束的間距轉到超視圖,但也有一個圖像時,我想約束去圖像。我會添加一張圖

    2熱度

    1回答

    我得到了一個自定義UIView,我加載我的ViewController。 func loadBottomSheet(){ bottomSheet = Bundle.main.loadNibNamed("BottomSheetTest", owner: self, options: nil)![0] as! BottomSheetTest bottomSheet?.setU

    1熱度

    2回答

    添加下面的底部約束條件並將常量設置爲-100似乎在完全反轉時比在故事板中的約束條件中添加該常量時有效。 具體而言,這將推動視圖100控制器的底部以上的單位,而預期的行爲是使其減少100個單位。我很可能犯了一個非常愚蠢的錯誤,但我現在無法看到它。 func setUp(parentController: UIViewController){ self.parentController

    0熱度

    1回答

    我有幾個組件需要動畫。我一直在使用UIVIew.animate()很長一段時間沒有問題。但是在這種情況下,其中一個組件不具有動畫效果(特別是pullUpViewBottomCSTR),它只是將視圖「跳」到沒有動畫的位置(而其餘的按預期工作)。 你可以提供任何可能的解釋(因爲它可能是垃圾複製粘貼一切)。我很困惑。 UIView.animate(withDuration: 0.5, delay: 0.

    0熱度

    2回答

    我想爲我的自定義表格視圖單元格...編程設置動態高度。 有做它的故事板裏面很多教程,但是這是關於一個純粹的編程解決方案: class CustomTableViewCell: UITableViewCell { var container: UIView = { let view = UIView() view.translatesAutoresizingMas

    -1熱度

    1回答

    我有一個約束來設置視圖的高度。 約束條件是比例高度約束。 我想使用約束來計算高度,我想知道什麼是視圖高度。 要做什麼的API? 我知道我可以手動找到它自己以及使用公式,但我並不想這樣做, 比方說高度約束父視圖的58%,它有10個定值,然後是什麼通過限制分配給視圖

    0熱度

    1回答

    說我要刪除一個約束,傳統上,我會做: view.removeConstraint(constraint) 然而,現在有用於安裝/卸載限制新的isActive方法。 如果我做到以下幾點: constraint.isActive = false 將它從內存中正確刪除呢?

    1熱度

    1回答

    我有一個視圖,我從一個筆尖加載,添加到超級視圖,然後添加一些約束。然而,這個界限是錯誤的,當我用「Debug View Hierarchy」查看視圖時,它顯示了一些其他的約束,而不是我的。我無法弄清楚他們來自哪裏,爲什麼他們壓倒我設定的那些。 Xcode中顯示了這個: 他們變灰的約束是我自己的,無論是從筆尖或在運行時添加。前四名是神祕的。 的代碼是C#,但它是非常簡單的: var notifica

    1熱度

    1回答

    我有一堆視圖控制器,佈局略有不同,但對頂部UILabel的垂直位置有相同的要求。狀態欄始終爲X(= 70)個單位。這些視圖控制器可能被添加到導航控制器與導航欄或不。 我怎樣才能做一個比較通用的佈局約束考慮到導航欄,所以我的題目是總是從狀態欄的X單元不管視圖控制器是在導航堆棧或不? (我知道我可以改變在運行現有約束常量,但是這可能會有點有很多與xibs控制器的問題。我在尋找的東西最好在Interfa

    0熱度

    1回答

    我不能設置領導和主要約束的tableViewCell內的自定義視圖,我也得到它說 大小曖昧profileImageView的錯誤信息 但是我能夠將profileImageView居中到單元格的中心,但是當我嘗試設置leadingAnchor(如下面的函數setUp所示)時,視圖的中心被使用而不是leadingAnchor。 這就是我的profileImageView顯示方式,它顯示在單元格的左上角