आइकन का आकार बदलते समय
UIEdgeInsetsMake(top, left, bottom, right)
, बटन के आयाम और UIEdgeInsetsMake की क्षमता को ध्यान में रखते हुए नकारात्मक मानों के साथ काम करें, जैसे कि वे सकारात्मक हों।
उदाहरण: ऊंचाई 100 और पहलू 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)
उदाहरण 1 और 3 ABS के बाद से समान हैं (100 - (40 + 40)) = ABS (100 - (60 + 60))