1

OK、EKEventEditViewControllerによって提示されるテーブルビューの外観を変更しようとしています。私はこれができるはずだと思いますが、基本的には何も起きていません。

ケース1は、テーブルビューの背景ビューを設定します

    UIImageView *bkgrnd = [[UIImageView alloc] init]; 
bkgrnd.image = [UIImage imageNamed:@"Background-Portrait2_Left1.png"];
    [[UITableView appearanceWhenContainedIn:[EKEventEditViewController class], nil]
    setBackgroundView:bkgrnd];

ケース2は、すべてのUITableViewCellの背景色を設定します。単純明快である必要がありますが、EKEventEditViewControllerには影響しません。

[[UITableViewCell appearance] setBackgroundColor:[UIColor greenColor]];

また、EKEventEditViewControllerが外観プロトコルに準拠しているかどうか疑問に思っている場合は、ドキュメントに準拠していると記載されています。

何か案は?

4

0 に答える 0