uikit

    1熱度

    2回答

    我正在開發iOS應用程序。 我想有一個視圖控制器(稱爲子),出現在我的主視圖控制器(稱爲父)的另一個視圖內。 我設法通過添加一個容器視圖來成功嵌入子視圖控制器。 在我的子視圖控制器中,我有一個打開另一個(第三個)視圖控制器的按鈕。 我希望此屏幕在視圖容器的範圍內打開 - 但它會在全屏幕上打開。 有沒有一種方法可以定義視圖容器的方式,它的所有內部會在其邊界內顯示?

    0熱度

    1回答

    我有一個UITableViewCell,它具有從左側20點的UIImageView。當我點擊「編輯」來編輯我的UITableView的內容,並且紅色編輯圓從左側進入時,如何正確設置我的約束,以便我的UIImageView的左側受限於該紅色編輯圓視圖的右側? 注:我做的代碼佈局,不使用故事板或xibs

    -2熱度

    2回答

    我創建UIKit對象編程,如UIButton,UIView,UILabels等 有時候,我需要使用具有相同的屬性多次同樣的觀點。 例子: 如果我需要創建一個textField周圍的邊框線,我創建的UIView一個實例: let textFieldTopViewSeparator: UIView = { let view = UIView() view.backgroundCol

    0熱度

    1回答

    我有一個UIButton需要在用戶滾動時根據UIScrollView中的哪個位置來更改背景顏色和文本。 當他們打了一個門檻,我調用下面的函數: fileprivate func setFinalizeButton(format: FinalizeButtonFormat) { switch format { case ._continue: let grey = U

    0熱度

    1回答

    我有一個視圖drawingView用於繪圖,我使用touchesBegan,Moved,End將曲線添加到呈現它們的子視圖renderingView。我也想支持在同一屏幕上縮放和平移,所以我在的子視圖中添加了UIScrollView,並在我的scrollView代理的viewForZooming方法中返回renderingView。 現在,所有的縮放/平移工作。 renderingView放大,還

    0熱度

    1回答

    我現在根據這個YouTube視頻「https://www.youtube.com/watch?v=FgCIRMz_3dE」實現了我的iOS應用彈出對話框。但問題是我無法將彈出視圖設置爲固定高度,因爲彈出視圖中有動態高度標籤,是在我的彈出視圖controller.Can任何人告訴我如何解決這個解決方案?感謝您的關注。 這裏是我的代碼從父視圖控制器打開彈出視圖控制器。 let PopUpVC = UI

    0熱度

    1回答

    我在想,是否可以用UICollectionView子類爲UICollectionViewController以編程方式覆蓋collectionView。 定期的UIViewController我這樣做: public override func loadView() { view = UIViewSubclass() } 雖然此作品爲view特性,collectionView引用爲

    0熱度

    1回答

    我想複製iOS消息的標題欄標題視圖在應用程序中的行爲方式。 (特別是在後退按鈕和信息按鈕之間動態調整其內容的位置)。 我的方法是創建一個筆尖,將舉行我的視覺元素的數據,並把這些意見堆棧視圖中,然後使該堆棧查看我的導航項目的自定義標題視圖自定義視圖。 在堆棧視圖中使用子視圖init會產生一個結果,它將每個子視圖重疊在一起。使用框架初始化器給它一個靜態框架。 我想嘗試並獲得條形按鈕項目的框架,但如果有

    2熱度

    2回答

    我在滾動視圖中有兩個子視圖。我需要以編程方式定位這兩個子視圖。通過在DispatchQueue.main.async內編寫代碼,我做得正確。這裏是代碼: DispatchQueue.main.async { self.SelectClientDetailView.frame = CGRect(x: 0, y: 637, width: self.SelectClientDetailVie

    0熱度

    1回答

    有人知道translatesAutoresizingMaskIntoConstraints設置爲false,爲所有子視圖的含義是什麼? 考慮以下情況:根據我的測試,一切正常 extension UIView { public func setAutoresizingMaskIntoConstraintsForAllSubviews() { for v in self.subv