Questions tagged [hig]

Human interface guidelines are documents specifying behavior of GUI elements for consistency between programs on a platform.

Human interface guidelines are design documents specifying behavior of elements. They contain recommendations for how to achieve a consistent experience between programs on a platform.

Human interface guidelines (HIG) are software development documents which offer application developers a set of recommendations. Their aim is to improve the experience for the users by making application interfaces more intuitive, learnable, and consistent.

Human interface guidelines often describe the visual design rules, including icon and window design and style. Frequently they specify how user input and interaction mechanisms work. Aside from the detailed rules, guidelines sometimes also make broader suggestions about how to organize and design the application and write user-interface text.

HIGs are also done for applications. In this case the HIG will build on a platform HIG by adding the common semantics for a range of application functions.

Resources:

53 questions
12
votes
2 answers

change position of cancel button in UIAlertView?

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…
arlomedia
  • 8,534
  • 5
  • 60
  • 108
10
votes
3 answers

Using a UISegmentedControl in the footer of UIPopoverController

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…
Fraser Speirs
  • 4,642
  • 3
  • 21
  • 15
7
votes
3 answers

What's the most Cocoaish way to show that a text field is invalid?

I have a text field which is validated whenever it loses focus. I want to be able to indicate that the value invalid during input so the user has the opportunity to correct their mistake before explicitly moving focus away from the box and…
Joe
  • 46,419
  • 33
  • 155
  • 245
7
votes
1 answer

How to make an iOS VoIP app obey Do Not Disturb when ringing?

One would think it would be essential for a VoIP app to obey the same rules as the stock phone app but it turns out to be almost impossible to implement ringing correctly. Several things I tried: Local push notifications with ring sound. Good:…
SnakE
  • 2,355
  • 23
  • 31
7
votes
4 answers

JDialog cancel button

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…
Konrad Rudolph
  • 530,221
  • 131
  • 937
  • 1,214
6
votes
2 answers

Popover inside a popover

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?
thndrkiss
  • 4,515
  • 8
  • 57
  • 96
5
votes
1 answer

Handling selected rows when NSTableView is reordered

This is a question about best practices for UI behavior with the NSTableView. I have an NSTableView whose contents are refreshed occasionally. The user has the ability to select none, one, or many rows in the table. When the data is refreshed, some…
Brigham
  • 14,395
  • 3
  • 38
  • 48
5
votes
2 answers

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

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…
zs2020
  • 53,766
  • 29
  • 154
  • 219
4
votes
1 answer

Is Demo account in Appstore is for public or only for Apple review?

I gone through SO on this topic, it seems there is no clear answer for this question. I want to know exactly whether the demo account we give on the Appstore submission processs is exactly for Appstore review process or made available to the public…
surendher
  • 1,374
  • 3
  • 26
  • 52
3
votes
1 answer

Text tabbed interface new to Lion

I like the new tab interface displayed in the Lion “About This Mac” window. It's not gorgeous, but I think it's extremely useful in presenting information where icons would most probably fail to do a good job. Question is: is that UI available from…
F'x
  • 12,105
  • 7
  • 71
  • 123
3
votes
2 answers

About apple rejection on "location-based APIs for emergency services"

I have developed an application that tracks user Location (background Mode) with user permission for a government police service. As Per apple Human Interface guideline: 4.3 Apps that use location-based APIs for emergency services will be…
soumya
  • 3,801
  • 9
  • 35
  • 69
3
votes
0 answers

What's Apple's Guideline on when to use modal vs pushed view controller?

Apple's guideline on when to use modal vs pushed view controller upon tapping a table view cell seems confusing. Take Settings->Twitter for example. If you tap Add Account cell, the view is pushed in for you to sign in. If you click on an existing…
Boon
  • 40,656
  • 60
  • 209
  • 315
2
votes
1 answer

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

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…
AGamePlayer
  • 7,404
  • 19
  • 62
  • 119
2
votes
0 answers

Use of UIBarButtonSystemItemAction

A lot of people I talked to seem to think action button (UIBarButtonSystemItemAction) is for Share or Export functionalities (e.g. like its use in the Photos app). According to HIG, this meaning of button is to: "Open a modal view that lists…
Boon
  • 40,656
  • 60
  • 209
  • 315
2
votes
1 answer

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

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?
Sonny G
  • 1,331
  • 1
  • 12
  • 22
1
2 3 4