Все примеры, которые я видел здесь и на других сайтах, были связаны с созданием UIActivityIndicatorView и загрузкой его с помощью следующего:
self.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc]
initWithCustomView:myActivityIndicatorView
target:nil
action:nil]
autorelease];
Однако это просто создает простой индикатор активности на панели навигации. То, что я хочу сделать, это кнопка, которая выглядит так же, как и обычные кнопки UIBarButtonSystemItem, но с индикатором активности вместо одного из изображений по умолчанию. Я попытался сделать initWithImage и initWithTitle с нулевыми изображениями или заголовками, а затем добавить индикатор активности в качестве подвью, но это не работает.
Любые идеи?