We found that your app does not comply with the Apple iOS Human Interface Guidelines, as required by the App Store Review Guidelines.
Specifically, we noticed your app contained popover elements that didn't point to the element that revealed them. To avoid user confusion, a popover element's arrow should point to the element that revealed it. When the photos button is selected in your app, the popover appears at the top of the screen, not over the button with the arrow pointing toward the button. See the attached screenshot.
For more information, please review the iOS UI Element Usage Guidelines section of the iOS Human Interface Guidelines.
Tom
--
You received this message because you are subscribed to the Google
Groups "phonegap" group.
To post to this group, send email to phon...@googlegroups.com
To unsubscribe from this group, send email to
phonegap+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/phonegap?hl=en?hl=en
For more info on PhoneGap or to download the code go to www.phonegap.com
> --
> You received this message because you are subscribed to the Google
> Groups "phonegap" group.
> To post to this group, send email to phon...@googlegroups.com
> To unsubscribe from this group, send email to
> phonegap+u...@googlegroups.com
>>> icon/button used to generate the popover -- then th> --
self.pickerController.popoverController.delegate = self;
NSNumber* windowWidth = [options valueForKey:@"windowWidth"];
NSNumber* windowHeight = [options valueForKey:@"windowHeight"];
NSNumber* windowX = [options valueForKey:@"windowX"];
NSNumber* windowY = [options valueForKey:@"windowY"];
CGRect windowSize = CGRectMake(0,32,320,480);
if (windowWidth != nil && windowHeight != nil) {
if (windowX != nil && windowY != nil) {
windowSize = CGRectMake([windowX intValue],[windowY intValue],[windowWidth intValue], [windowHeight intValue]);
} else {
windowSize = CGRectMake(0,32,[windowWidth intValue], [windowHeight intValue]);
}
}
[ self.pickerController.popoverController presentPopoverFromRect:windowSize
inView:[self.webView superview]
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
and then call it in the js file like this:
window.plugins.CameraPlugin.getPicture(onPhotoDataSuccess, onFail, {
quality: 50,
destinationType: destinationType.FILE_URI,
sourceType: pictureSource.PHOTOLIBRARY,
encodingType: Camera.EncodingType.JPG
});
Thanks in advance,
Tom
>> > For more options, visit this group at
>> > http://groups.google.com/group/phonegap?hl=en?hl=en
>> >
>> > For more info on PhoneGap or to download the code go to www.phonegap.com
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "phonegap" group.
>> To post to this group, send email to phon...@googlegroups.com
>> To unsubscribe from this group, send email to
>> For more options, visit this group at
>> http://groups.google.com/group/phonegap?hl=en?hl=en
>>
>> For more info on PhoneGap or to download the code go to www.phonegap.com
>
> --
> You received this message because you are subscribed to the Google
> Groups "phonegap" group.
> To post to this group, send email to phon...@googlegroups.com
> To unsubscribe from this group, send email to