Wenn mit Symbolgröße zu ändern
UIEdgeInsetsMake(top, left, bottom, right)
, im Auge behalten Schaltfläche Dimensionen und die Fähigkeit der UIEdgeInsetsMake zur Arbeit mit negativen Werten , als ob sie positiv sind.
Beispiel: Zwei Tasten mit Höhe 100 und Aspekt 1: 1.
left.imageEdgeInsets = UIEdgeInsetsMake(40, 0, 40, 0)
right.imageEdgeInsets = UIEdgeInsetsMake(40, 0, 40, 0)
left.imageEdgeInsets = UIEdgeInsetsMake(40, 0, 40, 0)
right.imageEdgeInsets = UIEdgeInsetsMake(45, 0, 45, 0)
left.imageEdgeInsets = UIEdgeInsetsMake(40, 0, 40, 0)
right.imageEdgeInsets = UIEdgeInsetsMake(60, 0, 60, 0)
Die Beispiele 1 und 3 sind identisch, da ABS (100 - (40 + 40)) = ABS (100 - (60 + 60))