2012-06-18 121 views
-1

在我的應用程序中,我正在解析xml文件以獲取uilabel的屬性,如顏色,文本,對齊方式。在這我可以將字符串轉換爲UIColor,但我搜索了很多鏈接將字符串轉換爲UITextAlignment。我沒有得到任何適當的解決方案。字符串對齊

等待解決方案。請幫幫我。

回答

1

UITextAlignment不過是枚舉,所以無論文本您迴應讓說你獲取左,中,右,那麼你可以創建相同的枚舉的UITextAlignment即

enum { 
     UITextAlignmentLeft = 0, 
     UITextAlignmentCenter, 
     UITextAlignmentRight,     
    } 

typedef NSTextAlignment UITextAlignment; 

和使用字符串來獲得相應的價值並提供給textAlignment。

注意:這在內置的枚舉中,你必須創建自己的枚舉,左邊爲0,中心爲1,右邊爲2.