我正在尝试将图像添加到 IOS App 中的 UIBarButtonItem。我可以添加它,但问题是图像占用了按钮的大小。但我希望按钮具有包含边框的图像大小。
问问题
41 次
1 回答
0
UIButton *customButton = [UIButton buttonWithType:UIButtonTypeCustom];
[customButton setBackgroundImage:[UIImage imageNamed:@"customButtonBgImage.png"] forState:UIControlStateNormal];
[customButton setImage:[UIImage imageNamed:@"customButtonImage.png"] forState:UIControlStateNormal];
[customButton addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *barButtonItem = [[UIBarButtonItem alloc] initWithCustomView:customButton];
您可以在任何需要的地方添加 barButtonItem。
于 2013-03-26T07:32:41.417 回答