【问题标题】:Align UIAlertAction Title to the Left将 UIAlertAction 标题向左对齐
【发布时间】:2017-12-08 04:26:43
【问题描述】:

我一直在尝试对齐 UIAlertAction 项目的标题,但似乎无法正常工作。

你们知道如何让它在 Objective-C 中工作吗?

【问题讨论】:

    标签: ios objective-c alignment uialertaction


    【解决方案1】:
    [alertAction setValue:[NSNumber numberWithInt:NSTextAlignmentLeft]
    forKey:@"titleTextAlignment"];
    

    【讨论】:

      【解决方案2】:

      UIAlertController 是一个不透明的类。不支持这种自定义。如果您愿意,您可以尝试自行开发,或寻找开源替代方案。

      我尝试通过遍历视图层次结构并查找标签来破解它,但它似乎没有用。我还用UIAppearance 进行了测试,但标签不会响应对齐更改。

      我的示例代码 (Swift) is on GitHub.

      一些开源替代品:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-02-18
        • 2012-01-27
        • 1970-01-01
        • 2015-11-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多