2011-06-17 34 views
0

我正在嘗試爲我的iPhone應用程序計時器垂直對齊標籤文本。基本上它是一個遊戲應用程序,並且定時器值在橫向模式下以標籤中的MM:SS格式顯示。當我添加標籤並嘗試設置此值時,它看起來像圖像1,這是不正確的。我從許多線程發現,你可以設置多行,並將標籤寬度作爲一個字符,但它看起來像圖像2,這也是錯誤的。我希望我的計時器值顯示爲圖像3.任何人都可以告訴我,我怎麼能實現它?iPhone:在橫向模式下標籤中的數字垂直對齊

謝謝。

[什麼,我試圖做的新增實物圖片]

enter image description here

The timer in land scape mode....not correct

The timer when I set multiple lines for each digit...

I want this is to happen...

+0

我不知道我明白你真正想要得到什麼。 – Eiko 2011-06-17 09:42:22

+0

嗨英子,請看iPhone屏幕截圖。我想讓左下角的文字出現垂直對齊。提出阿米特對轉型的建議,但仍然無法得到精確的垂直排​​列。 – applefreak 2011-06-17 10:47:42

+0

顯示一些代碼。 – Eiko 2011-06-17 10:54:56

回答

1

試試這個

CGAffineTransform transform=CGAffineTransformMakeRotation(300);//change angle according. 
    transform=CGAffineTransformMakeRotation(-300);//change angle according. 
    lbl.transform=transform; 
+0

謝謝阿米特,它並沒有完全出現我正在努力達到但接近。查看我添加的屏幕截圖。我試圖改變角度,但沒有運氣。 – applefreak 2011-06-17 10:48:34

+0

嘗試編輯的代碼...這一定會爲你工作 – iAmitWagh 2011-06-17 11:16:15

+0

完美。感謝。我想知道爲什麼角度是300時理論上應該是180? – applefreak 2011-06-17 13:32:51