我正在製作一個應用程序,將在iPhone和iPad上運行。在iPhone上,可用空間有限,因此標籤上的文字大小「很小」,但在iPad上,可用的屏幕尺寸較大,因此我希望標籤文字大小也會增加。我怎樣才能做到這一點?一個文本大小的iPhone和另一個iPad
示例:我在iPhone上使用iPhone上的文本大小爲12磅的標籤,我可能希望他們的標籤數爲26。
我想爲預處理器做一些宏。某種樣式表。每個iPhone尺寸都有相應的iPad尺寸。
(只是爲了說明什麼,我腦子裏想的目的)
#define 12 CheckIfIphone then 12 otherwise 26
我讓宏的名稱是iPhone上點文字大小,如果當前設備的iPad,這將被替換。
問題不在於如何檢查它是哪種設備,而是如何在基於設備的相同標籤上擁有兩種不同的文本大小。 – LuckyLuke 2011-05-28 22:47:21
@Andreas:這很簡單。往上看。你可以檢查每個標籤(壞)每個視圖控制器(不是太糟糕)或設置一個全局(最好)。 – PengOne 2011-05-28 22:51:38
我不明白這是如何解決我的問題。我想要一個字體大小的例如在iPad上14更大。 – LuckyLuke 2011-05-29 17:11:04