layoutsubviews

    2熱度

    1回答

    我想創建工作酷似優盤滾動型/放大照片應用的圖像: -A景觀形象方面適合人像屏幕上, - 可以放大圖像, - 如果你旋轉縮放(橫向)的裝置,圖像仍然在中間, -and當你放大,圖像仍然方面適合新景觀屏幕(streched全屏) 。 所以我需要方面適合,並立即放大功能。 我實現了一個解決方案,我在那裏佈局滾動視圖在layouSubviews內容「手動」有方面合適,但擾亂縮放行爲。 是否有一個整潔的UI

    1熱度

    1回答

    當我有從各種社會網絡中顯示更新的帖子一個UITableView正在重新佈局。我有自定義的UITableViewCell子類,裏面有一個自定義的UIView,它負責繪製所有的標籤和圖像,類似於蘋果在這裏描述的:http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone

    2熱度

    1回答

    在我的應用程序中,我有一個帶有自定義表格視圖單元格的表格視圖。在iOS5我使用下面的代碼片段來獲得我的自定義單元格的正確高度。在iOS6之後做一個[tableView reloadData] [cell layoutIfNeeded]不會觸發單元格的layoutSubViews方法。並因爲這個單元高度被錯誤地計算。任何好的建議,爲什麼這是?或者也許可以採用其他方法來做到這一點 - (CGFloat

    2熱度

    2回答

    我正在研究一個組件,它是UIView的一個子類,並且包含一個UIScrollView。 當滾動時,我注意到不同的行爲,這取決於我使用哪個SDK編譯。在iOS 4上,layoutSubviews消息是在滾動視圖的超級視圖(這是我的組件)上發送的,但在iOS 5上它似乎不再發送消息... 看過iOS 5發行說明和changelog,我沒有發現任何提及這種變化。我錯過了什麼?

    2熱度

    1回答

    我有一個UIViewController內使用的自定義UIView。自定義視圖需要一些自定義/編程佈局。我目前正在做的是,從控制器「viewDidAppear」方法中,我調用一個自定義視圖方法,我把它放在名爲「layoutThisView」的地方。這似乎工作確定。 問題應該/我可以使用而不是這種方法的UIView layoutSubviews/layoutIfNeeded方法?這會有助於/是一個更

    38熱度

    4回答

    我有一個自定義的UIView,它有一個專門的,手動設置的縱向和橫向方向的框架,因爲autoresizingMasks在我的情況下不起作用。 我設置在這一框架: - (void)viewWillAppear:(BOOL)animated 而且它按預期工作。 我的問題是,現在,我的UIView還具有子視圖也有縱向/橫向的專用位置。 我定位在這些子視圖: - (void)layoutSubviews

    0熱度

    1回答

    我有一個自定義titleView來顯示導航標題和子標題。 標題字體大於子標題。 這是我現在有: CGRect headerTitleSubtitleFrame = CGRectMake(0, 0, 200, 44); UIView* _headerTitleSubtitleView = [[[UILabel alloc] initWithFrame:headerTitleSubtitleFram

    0熱度

    1回答

    當被稱爲我有一個網格狀佈局的自定義視圖。當我觸摸每個子視圖時,我想讓它們動起來。超級視圖覆蓋layoutSubviews以創建子視圖的網格。 的問題是每當我改變了動畫子視圖的框架中,上海華盈的layoutSubviews方法被稱爲覆蓋框架和沒有動畫發生。 爲什麼layoutSubviews被調用在這種情況下,我該如何預防呢? 有類似這樣的其他問題,但他們都沒有被正確回答。 謝謝!

    3熱度

    2回答

    爲了實現靈活的佈局,我想創建一個子類UIView,該子類覆蓋layoutSubviews:以便自動將其所有子視圖佈局在彼此之下,並且每次調整其子視圖的大小時都會繼續執行此操作。 但是,我能想到的讓超級視圖知道它應該調用layoutSubviews:的唯一方法是在每個子視圖中重寫該方法,這是我想嘗試和避免的方法(我希望人們可以能夠添加任意的UIViews到超級視圖並且有這個照顧)。 有沒有辦法爲上海

    1熱度

    1回答

    我有一個UIScrollView包含幾個動態調整大小的子視圖。我可以調整和佈局的子視圖很好,但是當我設置滾動視圖本身的內容大小時,底部的子視圖被裁剪。滾動視圖的內容大小高度應該大於它包含的視圖高度之和的原因有什麼原因嗎? 這是我的情況更詳細: 我有一個超級查看包含UIScrollView包含幾個子視圖。在superview的layoutSubviews方法中,我計算了每個子視圖所需的大小,然後設置