【问题标题】:Adding Image to UIActionSheet UIButton and App Approval将图像添加到 UIActionSheet UIButton 和 App Approval
【发布时间】:2011-05-29 14:08:38
【问题描述】:

我想提交一个 iPhone 应用程序,但我担心以下代码行会将图像添加到 UIActionSheet 按钮:

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@""
                                                         delegate:self
                                                cancelButtonTitle:nil
                                           destructiveButtonTitle:nil
                                                otherButtonTitles:nil];
[actionSheet addButtonWithTitle:@"Button"];

[[[action valueForKey:@"_buttons"] objectAtIndex:0] setImage:[UIImage imageNamed:@"yourImage.png"] forState:UIControlStateNormal];

这是否会损害任何苹果应用程序的提交规则?合法吗?如果有请告诉我。

谢谢。

【问题讨论】:

  • 我有同样的问题,您是否使用此代码提交了您的应用程序?
  • 实际上是的,我已经提交了该应用程序,并使用上面相同的代码获得了批准,但不能保证正如@gcamp 所说的那样请注意安全,不要使用它

标签: iphone objective-c uiactionsheet appstore-approval


【解决方案1】:

这是合法的,因为_buttons不是公共API。

(不过我会说它会通过 Apple 的审核,因为您使用的是 KVC,而且他们无法知道这是私人电话。不过,请注意安全,不要使用它!)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-19
  • 1970-01-01
  • 2011-10-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多