我想將iPhone應用程序轉換爲iPad應用程序iPhone:如何通過爲iPad應用程序自動設置更改標籤字體大小?
爲此,我正在自動化控件,對於按鈕,它工作正常。
問題出在我自動化標籤標籤的位置相對變化但標籤的字體大小保持不變。
如何通過Autosizing標籤增加標籤大小(即標籤的字體大小)?
請幫助&推薦
感謝。
我想將iPhone應用程序轉換爲iPad應用程序iPhone:如何通過爲iPad應用程序自動設置更改標籤字體大小?
爲此,我正在自動化控件,對於按鈕,它工作正常。
問題出在我自動化標籤標籤的位置相對變化但標籤的字體大小保持不變。
如何通過Autosizing標籤增加標籤大小(即標籤的字體大小)?
請幫助&推薦
感謝。
我已動態添加在檢查該裝置是否是iPhone或iPad並設置標籤文本的字體大小根據當前設備
如果(UI_USER_INTERFACE_IDIOM()== UIUserInterfaceIdiomPad) //代碼爲iPad 其他 //代碼爲iPhone或iPod
一個選擇是選擇了一個非常大的默認字體大小,並設置
label.adjustsFontSizeToFitWidth = YES;
這將爲單行標籤的工作。對於多線,你需要做更多。
感謝您的意見。嘿,但我不想設置一個大的字體大小作爲默認。有沒有其他選項可以根據標籤的自動調整來縮放字體大小? – ios 2010-12-10 03:37:21
這是我發現的唯一解決方案,但是我使用了?運算符和一個類:[Device isIpad]? 88:44然後一旦我意識到我總是增加相同數量的字體:[Device fontScale] * 44。 – katbyte 2011-04-25 09:56:03