我有一个UIBarButton,它可以这样做。 我的应用程序会被拒绝吗? UIBarbutton的像素要求是什么? 40x40?我似乎无法在任何地方找到此信息。iOS UIBarButton和应用程序拒绝
UIButton *btnPost = [UIButton buttonWithType:UIButtonTypeCustom];
btnPost.frame=CGRectMake(0, 0, 60, 40);
[btnPost setBackgroundColor:[UIColor darkRedColor]];
[btnPost.titleLabel setFont:[UIFont fontWithName:@"HelveticaNeue-Bold" size:12]];
[btnPost setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[btnPost makeGlossy];
[btnPost setTitle:@"Post" forState:UIControlStateNormal];
[btnPost addTarget:self action:@selector(Click_ON_Btn_Post) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *postBarItem = [[UIBarButtonItem alloc] initWithCustomView:btnPost];
self.navigationItem.rightBarButtonItem = postBarItem;
Stack Overflow上的任何人都无法确定您的应用程序是否会被拒绝,但我相信您不会因为不寻常的自定义图标大小而被拒绝。 – benzado