UIDatePickerのようなデフォルトのiOSコントロールのサブビューを変更することはできますか?私のアプリにはミニマリスト/フラットUIがあり、デフォルトの日付ピッカーはそのスタイルと一致しません。それを変更するために私が見つけることができた唯一の方法は、そのサブビューを反復処理し、影などを追加するものを非表示にすることでした。
UIView *background = (UIView *)[[self pickerViews].subviews objectAtIndex:0];
background.hidden = YES;
これは許可されますか、それともアプリが拒否されますか?私は実際にはコントロールやその機能をいじっているのではなく、見た目だけです。