Questions tagged [ios]
use this tag only for iOS related questions
751
questions
5
votes
5
answers
3k
views
What is the best way to indicate that text in a text input field is editable?
Imagine an app like yelp. In this case, you select the number of stars that you want to rate something. When you do, a pre-generated text is displayed in the text input field. You can either keep this ...
1
vote
1
answer
212
views
iOS bar button - How do you place your only cancel (close) bar button?
If we have 2 bar buttons, we follow the common UX pattern, by placing the cancel button on left, and done button on right (img#1).
Img#1
Img#2
Img#3
Cancel button on left
X" icon button on the ...
2
votes
1
answer
172
views
What do designers do when a new Apple Components Library comes out?
I'm using the newest iOS and MacOS Components Libraries for Sketch that I downloaded from the Apple HIG site.
There are some components that either don't make sense or there is a part of the component ...
1
vote
1
answer
86
views
Solutions for long App names for both App Store/Play Store and using an icon name
What is the preferred method for working with long app names? When the app name is required and can not be changed when a company might have multiple apps with similar names.
Do apps mainly keep the ...
1
vote
2
answers
226
views
iOS and Android app - data download or page navigation first
What is the best perceived UX for mobile applications which require data downloaded midway through the journey. I cannot find this information online in Apple's Human Interface Guidelines (or I am ...
0
votes
1
answer
56
views
iOS alert that is not dismissable
I have a new feature in our iOS app, where we are uplifting user data from their device to the cloud. The process could take up to a minute, or 2 mins as an absolute extreme case.
A use case is that a ...
3
votes
4
answers
3k
views
Is a bottom sheet with no close button accessible?
I'm using a bottom sheet.
On Android, people can use the back button to close it, drag it down or tap outside the area.
On iOS, people can drag it down or tap outside the area.
I'm just wondering if ...
2
votes
2
answers
217
views
Cocoa - When do you include a submit button?
I am designing an app with some forms. I have looked at other Cocoa apps to see how they handle the submission of forms. Some apps don't have a submit button and update their backing datastore (or ...
5
votes
2
answers
858
views
Android TabStrip navigation alternative on iOS
I am in the process of porting my material design Android app into a native iOS app with Swift. The two apps are very similarly navigated, and share many design features (a mashup of iOS design and ...
1
vote
3
answers
245
views
How to show pre-filtered list on a search results area
I am working an iOS app that manage employees requests,
I have a screen that shows requests, and a search field above it, I can search within my requests.
but, I can also send a push notification with ...
1
vote
1
answer
61
views
[iOS][Android] Best (pragmatic) practices for showing PDFs
I've been trying to get a consensus on "best practices" for showing PDFs on mobile… but my Google skills have failed me so far.
I manage a bunch of mobile applications, where we sometimes ...
0
votes
1
answer
225
views
"Translate" mobile app mockup dimensions from desktop to smartphone size?
I'm pretty sure this is a common issue, but I'm not certain if I'll be able to explain myself correctly. So please bear with me.
I'm including a screenshot of a mobile app I'm working on in my ...
1
vote
2
answers
195
views
What design paradigm would you use instead of placing 3 icons in the navbar on iOS?
I have an iOS app and I need to add 3 icons to the navbar, however, when the user scrolls the screen, the 3 icons take up so much room in the navbar that the page title (which would move to the top ...
0
votes
3
answers
521
views
iOS: Delete/Upload button position
My iOS app (for iPhone and iPad) has two main screen with two buttons each:
A table: Clicking on one of the cells opens screen 2; with Upload & Delete button
Detailed screen with more information ...
0
votes
1
answer
73
views
Does WCAG A or AA require that a website support tabbing/keyboard accessibility on Android and IOS devices?
I have a webpage that is keyboard accessible in Chrome, Firefox, and Edge across all screen sizes. However, when using the page on Android and IOS the tabbing is not effective or sequential.
Is it a ...
0
votes
2
answers
225
views
iOS App with two states and mostly different content categories
I’m working on a medical iOS app for university.
Our users are usually 55+ years.
I’m currently struggling with the navigation flow of the app.
We basically have two states, pre and post-surgery.
...
10
votes
2
answers
1k
views
iOS using tabs in modal view to show camera/multiple photo galleries
In our app there are many pages of forms, and each page can have (or requires) photos attached to them. Photos can come from the camera, photos previously taken, or a view of certain photos from the ...
2
votes
1
answer
262
views
Best DPI for iOS Apps? [closed]
If an image has a display size of 200 x 300 in an app (using the local coordinate system) I currently supply an image of size 600 x 900 at 72 DPI (3 times bigger), and the device shrinks it down so it ...
5
votes
1
answer
930
views
Swipe for Action: iOS vs Android
In iOS there is a quite common pattern for lists, which consists of swiping an item of the list for getting some possible action.
Sometimes, like in the example below even both swiping direction are ...
0
votes
2
answers
196
views
Why does apple use odd numbers for font size and paddings?
I have learnt the use of even numbers for font sizes, spacings. The 8 point rule. But still not being able to figure out why Apple still uses odd number for font sizes, spacings and paddings.
2
votes
1
answer
66
views
What is the best way to indicate new data related to a button in iOS?
I develop a shopping list app, which supports multiple lists, but only one list can be viewed at once.
The "Lists" button (top-left) is used to open a screen showing all lists and, from here,...
1
vote
1
answer
42
views
Change details view of iOS or Android without going back to UITableView
We are redesigning our app and the current one you need to hit the back button to view all Divisions to get to a new Division Details page. We are looking for the best UI option to just change the ...
2
votes
2
answers
149
views
IOS font - Can I use brand typography for app that will work on IOS?
I'm designing an app, that will be supported for Android and Ios. The brand font is Lato. I'm wondering if I should use SF Pro while designing this app or can I use a brand font?
3
votes
1
answer
428
views
Does iOS have an equivalent to Material Design's 'ripple' effect when touching a surface?
I'm working on an app using Flutter that is being rolled out on both Android and iOS. Some iOS users have expressed confusion at the 'ripple' effect that appears on a surface when it is tapped or ...
0
votes
2
answers
190
views
What is the best practice for designing apps for 320px wide?
I'm worried about my content placement on narrow screens.
Should I shrink my fontsize for iPhone SE, for example? Specially when iOS keyboard is so big on 320px small screens.
My layout in Figma is ...
1
vote
1
answer
59
views
Is there a mutually UX-Friendly solution to allow both the OS and the Application to swipe from the edge of the screen for navigation?
I watched Apple's iPhone 6S Expo on YouTube with my iPhone61, and noticed the new functionality to navigate between apps by swiping from the side of the screen, and as I tried this, I noticed ...
20
votes
8
answers
1k
views
What is it about our mental models that app-centric seems more intuitive than content-centric?
I always thought that content-centric was the easiest for people to deal with, i.e. "I want to change this document", and not "Let's run this app so I can then change that document".
It seems that ...
1
vote
1
answer
69
views
SwiftUI's .confirmationAction the right choice to create something?
I have the following situation in a View that is presented in a sheet,
The navigation part without the form field is basically
NavigationStack {
.navigationTitle("Create event")
....
0
votes
2
answers
154
views
Logout button: Hide or disable?
We have an iOS app. Before you can do anything with the app, you have at first come past a login screen.
There is alwatys a menu, even on the login screen, in this menu you can log out of the app (but ...
0
votes
2
answers
165
views
iOS Mobile Scrolling Best Practice
My designer came up with this design which I like but the top part, what is a best practice to scroll here. Should the table cells go behind the searchbox, should we have a divider of some sort? What ...
5
votes
3
answers
4k
views
Is a notification counter needed?
I didn't find anything about this. I would like to know if there is any problem in using just a floating circle, warning the user about new notifications or should I display the number of ...
0
votes
2
answers
99
views
Making a form with excluding fields to search for flights (iOS app)
I am currently facing a UX situation which I'm not sure how to solve.
I have a place on my app where I can search for flights inputting either the Airline, Departure and Destination airports, or the ...
3
votes
2
answers
575
views
Custom Google and Apple Signup/in buttons
I want to modify the default sign up and sign in buttons of Google and Apple for an iOS project keeping the changes as per their guidelines.
By default, these are like this:
And I want to use it like ...
2
votes
1
answer
279
views
iOS apps log users out when upgrading to a new phone
Why do so many apps log users out after upgrading to a new phone ? (ex: Gmail, Slack, Instagram).
From a technical POV it's easy to keep the user logged in after a phone upgrade.
Is there any upside ...
14
votes
3
answers
27k
views
Is it a strong anti-pattern to use a Floating Action Button in an iOS app?
Floating Action Buttons - invented by the Google Material Design Team - are rather popular on Android. Apple's closest equivalent are perhaps an action icon at top-right or the bottom Tool Bar pattern ...
0
votes
0
answers
32
views
Simplified Chinese and compatibility with spoken Chinese languages using VoiceOver / TalkBack
I'm designing an app for Chinese speaking people with disability. It will be on both iOS and Android. I don't speak or read any chinese language.
The app content will be in Chinese Simplified (lang='...
0
votes
1
answer
28
views
What's the name of the greater than indicator after the sender name in the iOS Mail app?
is there a name for the small "greater than" sign used as indicator in Apple Mail on iOS?
Thank you in advance :)
1
vote
2
answers
333
views
Presentation of modal when clicking on tab bar item
I am working (as an iOS developer) on an app, where there is a "Profile" tab, which doesn't have any content to show if the user isn't signed in.
The product owner wants to present a modal, ...
0
votes
1
answer
93
views
How to make sure the user knows interactivity of this widget
I want to keep the interface as clean as possible, but I want the user to know, that they can edit the exercise (eg. the list tiles with the not-so-dark background), where I then display the exercise ...
6
votes
3
answers
390
views
What are the UX considerations/issues when porting an iOS app to Windows Phone?
I've noted the previous topics on Windows Phone 7 best practices and will be reading the suggested docs over several coffees this evening, but to help me on my way I'd appreciate any input you all may ...
1
vote
3
answers
140
views
How to structure navigation with many similar items?
I am devloping an app which has a number of calculators in it for rowers. I currently have free essential calculators only version, but plan to add some premium calculators later.
I am trying to ...
2
votes
2
answers
176
views
Determining app compatibility and iPhones?
I’m working on an app for iPhones and android devices. I’m trying to figure which smartphones the app will run in.
In the case of the iPhone, I’ve seen that developers tend to develop the app so that ...
8
votes
2
answers
6k
views
Is spacing between touch targets an unnecessary recommendation by Microsoft?
A recent Microsoft IE10 blogpost gave general guidelines for building touch friendly sites suggesting two rules for touch targets:
Target size
Margin between targets
Apple's iOS guidance only ...
1
vote
0
answers
108
views
On IOS have the back button but also we have one more small back button to switch from app to app, on Android how do they work?
please help me explain my concern
Please tell me what is the back link in the red circle that is only available in ios and no in android, how do they work?
I have tried all sorts of ways to compare ...
1
vote
1
answer
587
views
What are some good UX pattern to implement drag-n-move, and multiple selection
Currently, I am porting an Android app to iOS app.
I have been pondering for quite some time, on what is the proper UX, to implement
Drag and move to perform reordering
Multiple selection
So that ...
0
votes
1
answer
194
views
Apple Pay suppression message scares our users
I'm working on a mobile app that uses NFC to connect to specific devices. For iOS phones, we are required to suppress the Apple Pay interface, because otherwise the Wallet app will show up when ...
1
vote
2
answers
117
views
Should vertical scrolling be always enabled in iOS screens?
Two of my colleagues think, in iOS apps, vertical scrolling (irrespective of whether the screen has UI elements or content like pictures etc..) should always be enabled on iOS screens. Even when there ...
2
votes
1
answer
225
views
Right Bar Button vs Bottom Button - iOS
I can't decide the placement of the button that will take the user to the next screen or that will submit a form.
Apple uses both right bar button and bottom button in different cases. It's obvious ...
0
votes
1
answer
81
views
Is using a compact popup or rotary wheel a preferable way to select time in iOS?
iOS provides 2 ways to perform date selection
Compact popup
Rotary wheel
I found each methods has their own con
Compact popup
Since the popup UI cannot be customized, there is no way to add an Ok/...
3
votes
6
answers
1k
views
How to allow two actions per list item?
I'm developing a mobile application which function is basically to let the user fill in forms. What forms and how many different forms varies per user.
Obviously, the primary function of the app is ...