ibdesignable

    1熱度

    2回答

    我用下面創建一個梯度認爲,在IB可見: import UIKit import QuartzCore @IBDesignable class FAUGradientView: UIView { @IBInspectable var firstColor:UIColor = UIColor.clear @IBInspectable var secondColor:UIC

    0熱度

    1回答

    我一直在玩IBInspectable/IBDesignable就像本文:http://nshipster.com/ibinspectable-ibdesignable/。 它顯示瞭如何製作擴展程序以在故事板中添加額外的編輯選項。但問題是,您無法看到預覽中反映的這些更改。爲此,您需要繼承,使用IBDesignable並執行didset{}的東西。 問題在於您需要製作每個股票的子類別UIView子類。

    5熱度

    1回答

    我有一個.xib文件,其中廣泛使用了IBDesignable意見。隨着觀點的增長,我注意到CPU負載不斷增加現在,我的觀點非常大,當我在界面構建器中打開它時,ActivityMonitor顯示如下: 。即使我離開.xib文件並轉到代碼,它也會繼續。停止它的唯一解決方案是關閉,然後打開Xcode並且不要打開.xib文件,直到它真的有必要。我的粗略假設是,Xcode繼續在後臺編譯我的項目/視圖,以保持

    0熱度

    1回答

    如何創建一個IBDesignable UITextView,以便我可以調整界面構建器中文本的內插值?我已經添加了檢查屬性topInset,bottomInset等,但現在我無法弄清楚如何實際更新UITextView這樣的插圖,這些變化反映在IB import UIKit private let kPlaceholderTextViewInsetSpan: CGFloat = 8 @IBDe

    0熱度

    1回答

    我跟隨tutorial在這裏創建一個可檢查和可設計的視圖。我只是想將邊框顏色,邊框寬度和圓角邊框功能添加到UIView中。 我已成功顯示屬性。但是,無論我在故事板上設置了什麼,結果仍然像是如果他們不在那裏。沒有邊框,儘管我已將邊框設置爲寬度2和黑色。它不會在故事板和運行時顯示。我將邊框設置爲2寬度,但在運行時,我在didViewLoad上打印邊框寬度值,結果爲0.可能有什麼錯誤? @IBDesig

    2熱度

    1回答

    我有開發一種DeviceLayout庫enter link description here 這個庫提供DeviceLayoutConstraint設置每個設備的大小自動版式恆定 import UIKit import Device class DeviceLayoutConstraint: NSLayoutConstraint { @IBInspectable var inch

    0熱度

    1回答

    我定製了UI按鈕並使用IBInspectable創建了一些屬性。但是,我還需要爲選定或突出顯示的狀態使用相同的屬性,並且可以在Interface Builder中對其進行檢查。我想知道它是否可以實現? 這裏是定製的按鈕,我創建 @IBDesignable class ImageLabelButton: UIButton{ /* // Only override dra

    4熱度

    1回答

    我很好奇爲什麼這不會將backgroundColor設置爲紅色? @IBDesignable class CustomLabel: UIView { let view = UIView() func setup() { backgroundColor = UIColor.red view.backgroundColor = UIColor.green

    0熱度

    1回答

    我想使用IBDesignable和IBInspectable來顯示一些自定義視圖。一切正常,直到我犯了一些錯誤。我修復了它們,但Interface Builder仍然呈現舊的狀態。我的猜測是它使用了一些舊文件。有什麼方法可以清除或清除Interface Builder的派生數據?

    2熱度

    1回答

    我正在創建此IB_Designable類。它就像一個滑塊。看照片。這兩個元素都創建了很小的伸縮性UIImages。 我有這個紅色的方塊是66x66角。這個正方形必須在灰色矩形內的X上滑動。 我創建這個類: HEADER #import <UIKit/UIKit.h> IB_DESIGNABLE @interface MyClass : UIView // minimum and max