IOS アプリの UIBarButtonItem に画像を追加しようとしています。追加することはできますが、問題は画像がボタンのサイズを取っていることです。しかし、ボタンは画像のサイズに境界線が含まれている必要があります。
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 に答える