interface-builder

    1熱度

    2回答

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

    0熱度

    1回答

    我正在使用Xcode 8.2.1,每當將視圖設置爲較小的設備時,我都會在設備的右側和底部獲取這些背面邊框XIB文件。每當我選擇iPhone 7 Plus,然後在iPhone 7上運行時,界面的一部分被推離屏幕的右側和底部,也存在這樣的問題。目前所有東西都在Objective-C中編碼。 更新: 主屏幕。 代碼: RootViewController的 #import "RootViewContro

    1熱度

    1回答

    我在長時間停頓之前一直在iOS應用上工作多年。在我的新項目中,我決定嘗試Interface Builder和Storyboards的新功能(Swift 3,Xcode 8.2.1)。因此,我已經爲所有支持的設備定製了一個適用於所有受限設備的應用程序,遵循「常規」和「緊湊」寬度/高度範例。一切似乎都奏效,我喜歡這種方法。 在我決定在iPhone模擬器上運行應用程序以檢查佈局之前,我正在爲iPad模擬

    0熱度

    2回答

    我一直在遇到這個錯誤,UIButton被拖拽時會逐漸變暗(請參閱下面的演示動畫GIF)。 UIButton是使用界面構建器創建的,只有背景顏色發生了變化。 導致此行爲的問題是什麼? 編輯: 鈕是用這種方法進行初始化(標題顏色也變了)。 - (void)initUserButton{ [self.userButton setBackgroundColor:[UIColor colorWit

    0熱度

    1回答

    我有多個視圖控制器爲我的應用程序,我一直在界面生成器上一次處理一個視圖,以確保它們可以在所有屏幕變體上工作。我經常使用「View As」選項來查看UI在不同屏幕尺寸下的外觀。我剛剛完成了一個視圖控制器的工作,並希望轉到另一個視圖來執行相同的操作。但是,「查看爲」選項不會更改我當前選擇的新視圖的屏幕大小。相反,它會改變我以前工作的視圖控制器的屏幕大小。這個選項似乎卡住了第一個視圖控制器。這是一個錯誤

    1熱度

    2回答

    我正在構建包含測驗的iOS應用程序。問題顯示在屏幕的上部(見下文)。總有五個可能的答案。問題是:答案是程序化生成的,並且長度有所不同,有時會導致標籤中出現斷行。 This is the current state 也許很難從圖片告訴我們,但第一和第二,然後在第二和第三之間的間距是不一樣的,因爲我打算的那樣。 This is what I had in mind 從本質上講,我想了收入和最底部的標籤

    0熱度

    1回答

    看看下面的快照,你可以在viewController的視圖中看到三個圖標。 左邊的綠色圖標的乘數是1.27,中間的圖標是1,但如果是1.66,我不知道正確的黃色圖標,我設置1.66它看起來合適,也許一些小小的偏移量。有些朋友可以告訴我正確的乘數?

    0熱度

    2回答

    我對iOS編程和iOS代碼設計非常陌生,我正在開發一個簡單的iPhone應用程序。我的應用程序的基本佈局如下: 在第一頁中,用戶呈現類別列表。點擊一個類別後,可以選擇多個下拉選項。當點擊一個選項時,應用程序將轉換到一個頁面,在該頁面中用戶將輸入多個值並顯示一個輸出。這個應用程序需要多少個視圖控制器?根據我的經驗,我正在考慮爲主頁面使用視圖控制器,然後爲每個選項使用視圖控制器,但是這是必要的嗎?有沒

    3熱度

    3回答

    我有一個有趣的問題,但我不知道如何解決它。我試圖用@IBInspectable擴展UIView。但是,使用此方法時,角半徑似乎是從nib文件的默認側設置的,而不是視圖的實際大小。 因此,在IB中,我將「查看爲」設置爲iPhoneSE併爲iPhoneSE構建,視圖爲圓形。但是,如果我爲iPhone7構建,角落不會完全變成圓形。相反,如果我將「查看爲」設置爲iPhone7併爲iPhone7創建,則該視

    0熱度

    1回答

    我有一個奇怪的麻煩,從第二個按鈕製作segue到第二個選項卡欄。我有MainViewController與2個按鈕。第一個按鈕必須與第一個標籤欄項目鏈接,第二個按鈕必須與第二個標籤欄項目鏈接。 該任務看起來很簡單。首先制定segue是基本的(我只是將第一個按鈕連接到第一個Tab Bar Controller),但是我連接第二個按鈕時遇到了問題。如果我將第二個按鈕與第二個視圖鏈接,我將看到沒有標籤欄