Я не уверен, что вы имеете в виду. iBooks просто показывает UITableView
, когда вы нажимаете кнопку aA
. Во втором ряду показаны две кнопки для изменения размера шрифта. Я предполагаю, что они хранят текущий размер шрифта в некоторой переменной, и когда одна из кнопок нажата, они обновляют его, очень просто. Нажатие fonts
просто показывает еще ряды с доступными шрифтами. Когда один из них выбран, UITextView
(или любой другой пользовательский класс, который они используют) обновляется.