1

I have a tableview. I want to find the center of the UIImageView for the appDelegates window.

MA_MobileAppDelegate *appDelegate = (MA_MobileAppDelegate *)[[UIApplication sharedApplication] delegate];

            UAModalPanel *modalPanel = [[MSPicturePreview alloc] initWithFrame:appDelegate.window.frame withimage:self.customImageView.image];

            [appDelegate.window addSubview:modalPanel];

            [modalPanel showFromPoint:[appDelegate.window.superview convertPoint:[self.customImageView center] toView:nil]];

The code below makes the point at the top left. Any way to get the actual point of the image on the window?

4

2 に答える 2

0

このようにしてみてください。うまくいくと思います。

[modalPanel showFromPoint:[self.view convertPoint:[self.customImageView center] toView:appDelegate.window.superview];
于 2012-06-15T13:35:10.867 に答える
0

私はこれを使いました

[modalPanel showFromPoint:[self.contentView convertPoint:[self.customImageView center] toView:appDelegate.window]];

基本的に、セル contentView を使用して appDelegates ウィンドウのポイントを変換しました...

于 2012-06-15T13:37:40.897 に答える