Chapter 6. Getting the user’s attention
This chapter covers
- Creating simple overlays
- Using sheets as modal dialogs
- Understanding the Picker class
- Using and customizing message boxes
While exploring the exciting world of containers, panels, and multiscreen applications via the use of components and tabs in the previous chapter, you might’ve noticed that all of those paradigms share one trait: they all force the user away from the current application screen to facilitate user interaction. Although this is frequently a desired behavior, especially if content needs to be shown in a logically separated way, navigating between different screens can disrupt the flow and usability of your app. This is particularly true if all you need is to get ...