Iphone ios:在UIButton中居中以编程方式编辑的内容
我有一个UIbutton,里面有一些居中的文本。当我以编程方式更新文本时,使用:Iphone ios:在UIButton中居中以编程方式编辑的内容,iphone,ios,uibutton,alignment,Iphone,Ios,Uibutton,Alignment,我有一个UIbutton,里面有一些居中的文本。当我以编程方式更新文本时,使用:button.titleLabel.text=newValue它不再居中,而是有一个非常奇怪的位置(不居中,也不左对齐)。。。如何使按钮更新水平居中的文本?应使用setTitle:forState:方法设置UIButton的标题。此外,确保文本没有多余的空格。尝试类似于NSCharacterSet*emptySpace=[NSCharacterSet-whitespaceAndNewlineCharacterSet]
button.titleLabel.text=newValue代码>它不再居中,而是有一个非常奇怪的位置(不居中,也不左对齐)。。。如何使按钮更新水平居中的文本?应使用setTitle:forState:方法设置UIButton的标题。此外,确保文本没有多余的空格。尝试类似于NSCharacterSet*emptySpace=[NSCharacterSet-whitespaceAndNewlineCharacterSet];NSString*trimmedString=[rawString StringByTrimmingCharactersSet:emptySpace]代码>如何使用此方法?我使用_按钮访问按钮,但使用此方法的实际代码是什么?[_按钮设置标题:@“某些标题”用于状态:uicontrol状态正常]
。