问题“多个方法命名....”

时间:2012-11-13 16:44:19

标签: iphone objective-c ios popup

我得到了一个问题。我想将UAModalpanelview实现到我的项目中。起初它工作得很好......我实现了文件......无论如何。但是现在我想运行应用程序,但每次都会出现此错误。正是由于“中心”,它向我展示了“多重方法命名中心找到了不匹配的结果,参数类型或属性”。

- (IBAction)showPopup:(id)sender {

    UAModalPanel *modalPanel = [[UAExampleModalPanel alloc] initWithFrame:self.view.bounds];
    [self.view addSubview:modalPanel];
    [modalPanel showFromPoint:[sender center]];
}

有人可以帮我吗?

感谢。

1 个答案:

答案 0 :(得分:7)

看起来您需要将发件人转换为对象类型。我认为这是一个UIView。

[modalPanel showFromPoint:[(UIView *)sender center]];

您可以查看类似的问题:Why am I am getting the warning "Multiple methods named 'center' found"