hig

Do I have to make the “Login with Apple” the first option to get my iOS app approved?

眉间皱痕 提交于 2020-05-17 03:00:43
问题 Here is the policy updated by Apple: Apps that use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option. A user’s primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and

Do I have to make the “Login with Apple” the first option to get my iOS app approved?

不想你离开。 提交于 2020-05-17 02:59:12
问题 Here is the policy updated by Apple: Apps that use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option. A user’s primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and

Do apple allow custom iOS 5/6 style UI for iOS7?

耗尽温柔 提交于 2019-12-21 06:01:05
问题 Hi I compiled an app in XCode 5 and all the UI changed. I was forced to customize the Navigation Bar and TabBar to make it look like iOS 5/6. Does Apple HIG prevent us from using Opaque Black navBar and TabBar in iOS 7? 回答1: Well no, it doesn't necessarily mean that if your apps are running in iOS7, it needs to immediately have the new look. You can use iOS 7.0 as your base sdk but you need to do a custom modification in your app to implement the look and feel of iOS5/6 (but this is a tedious

Why doesn't icon composer 2.4 support the 1024x1024 size icon any more?

笑着哭i 提交于 2019-12-20 08:59:17
问题 The icon composer 2.2 in Xcode 4.3.3 supports the icns of 1024x1024. However, for icon composer 2.4, it doesn't support that any more. This is ironic, since Apple pushes for the retina display mbp and requires the newly submitted app to use 1024x1024 icon, but the icon composer doesn't support it any more. Is there any alternative or newly introduced solution by Apple for creating the icon of the size 1024x1024? I really don't understand why Apple is doing this. Thanks! 回答1: Icon Composer 2.4

Using a UISegmentedControl in the footer of UIPopoverController

时光总嘲笑我的痴心妄想 提交于 2019-12-18 10:30:46
问题 In my iPad app Viewfinder (iTunes Link), I'm trying to recreate the look of a UISegmentedControl as seen in the footer of Keynote's Build In popover: The iPad HIG suggests using a bottom-aligned UIToolbar, but the appearance is incorrect. This screenshot shows Black Opaque, but none of the standard styles match Keynote. Any advice on recreating the Keynote look would be appreciated. If you don't have Keynote on the iPad, you can see the same technique in the footer of the Bookmarks popover in

JDialog cancel button

六眼飞鱼酱① 提交于 2019-12-08 17:42:00
问题 How can I set a cancel button in a Swing JDialog , i.e. a button whose action is performed automatically if the user presses the “Cancel” key on the keyboard? The counterpart is offered for a default action via the setDefaultButton method of the dialog's root pane. If that's helping, I'm searching for an analogue to the WinForms Form.CancelButton property. 回答1: I don't think this is possible with JDialog without extending it. You could use JOptionPane.showOptionDialog() (or possibly one of

change position of cancel button in UIAlertView?

一笑奈何 提交于 2019-12-05 14:48:27
问题 I noticed that when I delete an app from my iPhone home screen, the alert view that appears shows a Delete button on the left and Cancel on the right. However, when I build a delete function within my app using UIAlertView, the buttons only seem to display with Cancel on the left and Delete on the right. I'd like my app to be consistent with the OS, but I can't figure out how to make the Cancel button appear first. Does anyone know? UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@

change position of cancel button in UIAlertView?

假如想象 提交于 2019-12-04 00:29:10
I noticed that when I delete an app from my iPhone home screen, the alert view that appears shows a Delete button on the left and Cancel on the right. However, when I build a delete function within my app using UIAlertView, the buttons only seem to display with Cancel on the left and Delete on the right. I'd like my app to be consistent with the OS, but I can't figure out how to make the Cancel button appear first. Does anyone know? UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Delete Song" message:@"Are you sure you want to delete this song? This will permanently remove it from

Why doesn't icon composer 2.4 support the 1024x1024 size icon any more?

核能气质少年 提交于 2019-12-02 16:26:39
The icon composer 2.2 in Xcode 4.3.3 supports the icns of 1024x1024. However, for icon composer 2.4, it doesn't support that any more. This is ironic, since Apple pushes for the retina display mbp and requires the newly submitted app to use 1024x1024 icon, but the icon composer doesn't support it any more. Is there any alternative or newly introduced solution by Apple for creating the icon of the size 1024x1024? I really don't understand why Apple is doing this. Thanks! Nick Haddad Icon Composer 2.4 doesn't support 1024x1024 size icons anymore because the workflow for creating application

Popover inside a popover

徘徊边缘 提交于 2019-12-01 06:07:07
I made a very big mistake, in some instances there will be two popovers on the screen at once. What is the probability of getting my app rejected? From the iOS Human Interface Guidelines : Ensure that only one popover is visible onscreen at a time. You should not display more than one popover (or custom view designed to look and behave like a popover) at the same time. In particular, you should avoid displaying a cascade or hierarchy of popovers simultaneously, in which one popover emerges from another. Apple will reject any application that displays two distinct UIPopoverControllers onscreen