如何保持UISearchBar的占位符左对齐?

6
我发现iOS系统(7.0+)将UISearchBar的占位符居中对齐,而在6.0-版本中则左对齐。我希望在所有iOS版本中都将UISearchBar的占位符左对齐。那么,我该如何处理呢?
我尝试向UISearchBar的placeHolder附加空格字符,似乎解决了问题,但我想知道是否存在更优雅的方法来处理这个问题。有没有大神可以教我如何解决这个问题?

https://dev59.com/3mIk5IYBdhLWcg3wBZ_7 - Anbu.Karthik
问题已经通过Anbu.Karthik提供的链接完美解决,感谢您的指导! - user3796581
1个回答

0
for (UIView *subView in self.subviews){
        if ([subView isKindOfClass:[UITextField class]]) {
            UITextField *text = (UITextField*)subView;
            text.textAlignment = UITextAlignmentLeft;
            text.rightViewMode = UITextFieldViewModeAlways;
        }
    }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接