我所做的UIButton
編程如何增加UIButton的選擇區域?
togglebutton = [UIButton buttonWithType:UIButtonTypeCustom];
togglebutton.frame = CGRectMake(42, 15, 80, 21);
[togglebutton addTarget:self action:@selector(toggleview)
forControlEvents:UIControlEventTouchUpInside];
[togglebutton setImage:[UIImage imageNamed:@"squ.png"] forState:UIControlStateNormal];
[buttonView addSubview:togglebutton];
它看作是在上圖中右邊的按鈕。現在的要求是這個按鈕的選擇區域應該比uibutton圖片多。這樣用戶可以通過觸摸特定按鈕的區域輕鬆地點擊按鈕。
[togglebutton setImageEdgeInsets: UIEdgeInsetsMake(0, -30, 0, -25)];
我試圖設置image inset
但它使image irregular
。請看這個問題。
您是如何選擇這些插頁以及您嘗試了其他值的? – Wain
看看這個,試着改變按鈕圖像的視圖模式,那麼它應該與插圖的工作和形象應該保持不變 - http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual /ViewPG_iPhoneOS/WindowsandViews/WindowsandViews.html –
@Wain我設定按鈕,圖像尺寸的 –