私はiPadアプリケーションのためにプログラムでボタンを作成しています。ボタンを見ると、その下に影のタイプがあるように見えます。それは何ですか?私はそれをどのように取り除くことができますか?ここ 私のボタンに影があります
は、それを作成するコードです:UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
myButton.titleLabel.font = [UIFont fontWithName:@"Trebuchet MS" size:12];
[myButton setTitle:@"test" forState:UIControlStateNormal];
myButton.frame = CGRectMake(0, 0, self.leftScrollView.frame.size.width, 50);
UIImageView *myImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"gear12.png"]];
[myButton addSubview:myImageView];
[self.leftScrollView addSubview:myButton];
UPDATE:
[OK]を、私はそれだけで効果を得ることに気づくときに私のscrollviewインチビューに追加すると影効果はありません。
トップテストボタン、ボタンはビューのサブビューです。下のボタンは、ビューのサブビューであるスクロールビューのサブビューです(ボタン/ビューvsボタン/スクロールビュー/ビュー)。
白い部分がビューです。グレーは、スクロールビュー/ビューです。
UPDATE 2:
robmayorで指摘したように、UIButtonsは常に背景色が白であるときだけnoticebleない、という二重線の効果を持っています。青はビュー、灰色はサブビュースクロールビューです。
これは便利かもしれません: http://stackoverflow.com/questions/18341319/how-to-get-rid-of-gap-around-round-rect-button –