uikit

    0熱度

    1回答

    如果沒有調用sizeToFit,則該標籤是不可見的。爲什麼是這樣? class RootViewController: UIViewController { override func loadView() { let v = UIView() v.backgroundColor = .green self.view = v le

    0熱度

    2回答

    如何以編程方式將按鈕標題疊加到按鈕圖像的頂部,並將它們都定位在相互重疊的按鈕框架中的死點? let button = UIButton() button.setImage(coolpic, for .normal) button.contentMode = .center button.setTitle("tap me", for: .normal) // a bunch of con

    0熱度

    1回答

    我在Swift中構建了一個可可觸摸框架來創建一個像iOS Messages "To" Token Field這樣的UI組件。 我該如何命名框架? 我該怎麼稱呼這個班? 我想爲它們命名都一樣,但我不確定是否應該添加前綴。 一些想法是: UITokenTextView(標準前綴) ACTokenTextView(自定義前綴) TokenTextView(無前綴) 我正在考慮將其命名爲UITokenTe

    0熱度

    1回答

    我用UIModalPresentationCustom呈現模態UIViewController,所以我也使用UIPresentationController。我正在展示的ViewController爲背景設置了清晰的顏色(在故事板圖片中,我設置了一個藍色來顯示哪個視圖是透明的),但也有一個白色的UIView。 有些事,當我輕敲關閉按鈕是在外面白色的半視怪異。當我點擊該按鈕時,會顯示一些黑色的工件,

    0熱度

    3回答

    頂欄背景我的UITableViewController可以使用賽格瑞從其他的ViewController這裏面UINavigationController的訪問。 我的表中有靜細胞 我也是手動添加視圖(海軍藍顏色)自定義的UIButton兩個部分。 在Interface Builder它看起來像這樣 但是,當我在模擬器打開我的應用程序 - 我得到這個條紋的頂部。所以我對此有幾個問題。 1)凡本條來

    -2熱度

    1回答

    的UITableView爲您提供了諸如 var sectionIndexColor: UIColor? { get set } var sectionIndexBackgroundColor: UIColor? { get set } 是否有可能通過其他方式來編輯它的屬性編輯部分索引列表的顏色的能力嗎? 尋找Swift實現。

    3熱度

    1回答

    我想創建一個UIButton子類,並從顏色選擇和禁用狀態的背景圖像。該UIButton的將是帶有圓角邊緣self.layer.cornerRadius = self.frame.height/2 class RoundedButton: UIButton { public var shadowOffset: CGSize = CGSize(width:0, height:0) { d

    -1熱度

    1回答

    每次我開始寫作課,我的第一個目標是 「我必須記住它,我可以在另一個項目中重複使用它」。 由於這個原因,我更喜歡使用編程方式來創建一個新的View類或新的ViewController及其內部屬性,因爲鏈接類和接口生成器文件不可避免地將該類文件與IB文件綁定。 所以,我的問題是"Do outlet limit reusability of our classes?" 你使用一些技巧,如不強制解包的出口

    0熱度

    1回答

    您何時需要在某些UIView子類中重寫alignmentRect而不是intrinsicContentSize? 只是因爲位置和大小不一樣嗎?如果您提供alignmentRect,是否忽略內容大小?

    3熱度

    1回答

    爲什麼UIAccessibilityVoiceOverStatusChanged不推薦使用,它的替代品是什麼?看起來像一個正常的通知功能,我真的需要幫助我的配音用戶。 是否因爲他們假設配音用戶在開始時已經設置了配音狀態?因此,使用UIAccessibilityIsVoiceOverRunning() 我可以在UIAccessibilityElementFocused上設置觀察者,但然後我必須做一些