更新:iOS API - sizeThatFits:不起作用
對不起,我之前沒有足夠的描述和不正確的描述。
我不喜歡這樣的代碼:
UIView *view = [[UIView alloc] initWithFrame:someFrame];
CGSize size = [view sizeThatFits:CGSizeMake(100, 100)];
但是,當我看到size
,就啥都沒:{0, 0}
。
我用錯了嗎?
即使我在初始框架中傳遞給我的視圖,大小仍然沒有返回。
我搜索了一些帖子,有人說UILabel
也可能會受到影響。
請檢查http://stackoverflow.com/questions/3936041/how-to-determine-the-content-size-of-a-uiwebview。這是計算webview正確大小的最佳方式。 –