在我的应用程序中,我正在解析 xml 文件以获取 uilabel 的属性,例如颜色、文本、对齐方式。在此我可以将字符串转换为 UIColor,但我搜索了很多链接以将字符串转换为 UITextAlignment。我没有得到任何适当的解决方案。
等待解决方案。请帮我。
在我的应用程序中,我正在解析 xml 文件以获取 uilabel 的属性,例如颜色、文本、对齐方式。在此我可以将字符串转换为 UIColor,但我搜索了很多链接以将字符串转换为 UITextAlignment。我没有得到任何适当的解决方案。
等待解决方案。请帮我。
UITextAlignment 只不过是枚举,所以无论你得到什么响应的文本都说你在左、中或右,那么你可以创建与 UITextAlignment 相同的枚举,即
enum {
UITextAlignmentLeft = 0,
UITextAlignmentCenter,
UITextAlignmentRight,
}
typedef NSTextAlignment UITextAlignment;
并使用字符串获取相应的值并提供给textAlignment。
注意:在内置枚举中,您必须创建自己的枚举,左侧为 0,中心为 1,右侧为 2。