【发布时间】:2012-03-14 16:38:43
【问题描述】:
根据 HIG,可点击按钮的大小应为 44x44。现在我有以下内容:
UIButton * stop = [UIButton buttonWithType:UIButtonTypeCustom];
[stop setSize:CGSizeMake(15, 18)];
[stop setBackgroundImage:[UIImage imageNamed:@"stop-gray.png"] forState:UIControlStateNormal];
[stop addTarget:self action:@selector(stopPage:) forControlEvents:UIControlEventTouchUpInside];
stopButton_ = [[UIBarButtonItem alloc] initWithCustomView:stop];
UIBarButtonItem 将被放置在 iphone 的 UIToolbar 中。当您注意到图像的大小小于 15、18 时。有没有办法将 UIBarButtonItem 的可点击区域设为 44x44?或者我是否必须创建一个具有空白空间的新图标,以便大小为 44x44,iOS 世界中的最佳做法是什么?
【问题讨论】:
标签: iphone objective-c ios ipad