How can I lock the home button in iOS 7 ?
I have 10 text fields and a submit button in a view. While I'm filling the text fields, the home button should be disabled.
Only after filling all the text fields, should the home button be again enabled.
Please let me know anybody, how to achieve this.
Thanks in advance.
Disabling the Home button using your app is not possible but you can use Guided Access to block the Home button, but this is something the users will have to do. I don't think there's an API to do it within an app.
From Apple:
Guided Access helps students with disabilities such as autism remain
on task and focused on content. It allows a parent, teacher, or
administrator to limit an iOS device to one app by disabling the Home
button, as well as restrict touch input on certain areas of the
screen.
Related
After doing some research I discovered that a user can make a shortcut a widget by holding down on the home-screen, pressing the top left button, searching for "shortcuts", and then tapping on the specific shortcut.
From this article I discovered that it's possible to automatically create a shortcut for the user (they don't have to physically add a shortcut in the shortcuts app that your app donated, instead they can just click a button).
Thus, I was wondering if it's also possible to create a widget for a shortcut you defined, where all the user has to do is tap a button within your app, instead of going through the whole search process.
Thanks
I have tried to find the official name of this functionality however could not.
Thanks
Home Screen Quick Actions
Home screen quick actions are a convenient way to perform useful, app-specific actions right from the Home screen. People can get a menu of available quick actions when they touch and hold an app icon (on a 3D Touch device, people can press briefly on the icon to see the menu).
https://developer.apple.com/design/human-interface-guidelines/ios/system-capabilities/home-screen-actions/
I want to implement hints for the users who are going to visit my App for the first time. And when the users click on that a popup would appear like my screenshot which I have attached and explain the users about it. Any idea how to handle this.
I have a login-screen.
After the user enters his credentials, he clicks on "Login" to login.
Now in the background with the login there will be a load of a few things, so it need around 3 seconds to display the next view.
How to solve that the screen is not freezing within this 3 seconds?
I had the idea to solve this by a loading screen (Typical for iPhone Apps) or shange the clicked button to "Try to Login...", so the user is not only thinking "has my click worked or should I click again"...
I hope its understandable...
Whats to do?
I suggest to use MBProgressHUD its show an indicator with label if you want like "loading" for example and disable the user action on the view also its easy to use and has a good/simple interface.
you can find it on this link
I'd like to password protect my ipad's home button... basically we have the ipad set up as a kiosk in our store and would like to prevent people from closing the browser by clicking the home button. Is it possible to do this?
I think your best bet is to physically hide the button from users, since you can't currently disable/password protect the home button.
If you have a ipad1 you can jailbreak it. Then install incarcerapp. When your in the application you want running you start it to disable the home button. It can be started in different ways like toggle the mute button off then on fast.
If you're up for jailbreaking, incarcer app seems like a great solution.
There's also a new hardware solution, adhesive-backed aluminum home button covers. They allow home button activation through a pinhole, using a paperclip (similar to many popular metal enclosures). BubCap Pro http://bubcap.com/bubcap-pro.html