Chapter 19

  1. Where can users find Today Extensions?

c) By Swiping right on the lock screen or Notification Center, on the leftmost screen on the Springboard, and 3D-touching an app.

  1. At what height are widgets displayed by default?

a) It depends on the screen width and user settings.

  1. How can you allow a user to expand your widget's height?

c) By setting the largest available display mode on the extension context to expanded.

  1. What is the best place to update your widget contents?

b) In widgetPerformUpdate(completionHandler:).

  1. How does iOS know the best moment to reload a widget's contents?

c) With the completion handler that is passed to widgetPerformUpdate(completionHandler:).