i have custom uibutton has text setting on dynamically.
the problem:
if text gets large, cover white arrow on button's image located on far right here:

when text gets large, white arrow covered, which need avoid.
example:

current code:
[self.filterbutton settitle:@"all" forstate:uicontrolstatenormal]; self.filterbutton.titlelabel.adjustsfontsizetofitwidth = yes; self.filterbutton.contenthorizontalalignment = uicontrolcontenthorizontalalignmentleft; self.filterbutton.contentedgeinsets = uiedgeinsetsmake(0, 10, 0, 0); [self.filterbutton settitlecolor:[uicolor whitecolor] forstate:uicontrolstatenormal]; some approaches have tried:
- setting titletext frame %0.85 of buttons frame.
- current code
- tried code frame cuts off @ point (of titletext)
thanks guidance
have tried setting titleedgeinsets rather contentedgeinsets?
Comments
Post a Comment