-1

在我的应用程序中,我正在解析 xml 文件以获取 uilabel 的属性,例如颜色、文本、对齐方式。在此我可以将字符串转换为 UIColor,但我搜索了很多链接以将字符串转换为 UITextAlignment。我没有得到任何适当的解决方案。

等待解决方案。请帮我。

4

1 回答 1

1

UITextAlignment 只不过是枚举,所以无论你得到什么响应的文本都说你在左、中或右,那么你可以创建与 UITextAlignment 相同的枚举,即

    enum {
        UITextAlignmentLeft = 0,
        UITextAlignmentCenter,
        UITextAlignmentRight,                   
    }

typedef NSTextAlignment UITextAlignment;

并使用字符串获取相应的值并提供给textAlignment。

注意:在内置枚举中,您必须创建自己的枚举,左侧为 0,中心为 1,右侧为 2。

于 2012-06-18T13:40:09.263 回答