sizetofit

    0熱度

    1回答

    在我的自定義的UIViewController我有兩個不同的UIWebViews中針對我的自定義的UIViewController是委託。在webViewDidFinishLoad:webView我打電話[webView sizeToFit],我可以確認它被調用兩次,每個UIWebView一個。但是,令我非常沮喪的是,它似乎隻影響第一個被調用的,而另一個保持不變。顯然,他們的內容都超出了界限,所以

    2熱度

    2回答

    以下 我正在編寫一個屏幕,其上有多個UILabel,每個屏幕下方都有一個。 其中一個標籤有多行,我使用[myLabel sizeToFit]以及myLabel.numberOfLines = 0來啓用換行和標籤以擴展其高度以適合所有文本。 這個效果很好,但是,我在界面生成器中定位在這個多行標籤下面的所有其他UILabels都不會調整它們與它的關係。 有沒有辦法讓其他的UILabel對象自動調整它們

    0熱度

    1回答

    任何人都可以強調爲什麼在下面的代碼中需要「[aLabel sizeToFit]」行,取自here。 也就是說,創建的CGRect已經根據文本字體大小進行了大小調整,那麼爲什麼sizeToFit是必需的?或者是因爲在計算正確的CGRect大小時,他們實際上並未將預先約定的字體(系統字體)設置爲UILabel呢? (因此有效地調用,而不是設置字體sizeToFit) - (CGRect)RAD_fra

    0熱度

    1回答

    我有一些UILabel元素爲其動態地改變文本。我還使用label.Layer.ShadowOffset和dito顏色爲標籤添加陰影。 當標籤的文字已被更改時,我使用SizeToFit。問題:該方法沒有考慮陰影 - 這導致標籤太小而陰影被切掉。 有沒有簡單的方法來解決這個問題,還是我必須在SizeToFit調用之後手動更改大小?

    0熱度

    1回答

    我在尋找一種方法來讓CALayer的調整自身每當其子層改變(這意味着要麼當任何子層改變時,或者當子層陣列本身的變化的邊界)。 當我之前的觀點工作,我管理,通過在我的自定義UIView子類,這是每當視圖的子視圖改變由sizeToFit自動調用執行sizeThatFits。 由於CALayer的有sizeThatFits當量法首選大小,我很驚訝沒有找到sizeToFit當量。

    6熱度

    1回答

    如果我設置textLayer.wrapped = YES,如何調整textLayer以包含包裝文本?即,如何獲得textLayer的新高度? 基本上,我想要類似-[UILabel sizeToFit]。

    3熱度

    1回答

    目前我有一個使用[aString sizeWithFont:constrainedToSize:lineBreakMode:]正確調整大小的標籤,但是我已經將旋轉引入了我的設備,並且具有靈活的寬度和高度,這導致了我的UILabel拉伸寬度方式(因爲它的集合相對於主視圖),但不是然後收縮高度來補償額外的空間。 在另一個問題,我問我被告知使用sizeToFit和/或sizeThatFits:但是我找不

    2熱度

    2回答

    我用下面的代碼在IOS添加文本 //Set up label frame UILabel *tempLabel = [[UILabel alloc]initWithFrame:CGRectMake(100, 10, 210, 80)]; self.answer_text_label = tempLabel; [tempLabel release]; [self.preview_answe