зеркальное отражение iPhone правильная кнопка (как iTunes)

Преимущество ключа 'Конца', это работает и в нормальных и в режимах вставки.

' $' работы в нормальном / командном режиме только, но это также работает в классическом редакторе vi (хороший для знания, когда энергия не доступна).

5
задан Steven Fisher 17 July 2009 в 00:42
поделиться

2 ответа

There's some discussion here, but the solution is not so elegant.

First of all, since UIBarButtonItem is not a descendant of UIView, you probably cannot use UIKit animations directly on the UIBarButtonItem. However, you can try setting a customView and animating that. You can use the same animation block.

5
ответ дан 14 December 2019 в 01:14
поделиться

Хорошо, вот что я на самом деле сделал, чтобы это исправить:

Я уже использовал настраиваемый вид заголовка. Вместо использования rightBarButtonItem я расширил свой пользовательский вид

. Я создал изображение обеих сторон кнопки вместе с рамкой навигации и встроил их в приложение. В заголовке я поместил:

  • A UIView , который будет моей заменой правому элементу управления (назовем его rightControl ), расположенный соответствующим образом.
  • Кнопка над кнопкой UIView , который отвечает на UIControlEventTouchUpInside и запускает мой flipSide: .

Во время выполнения я создаю UIImageView для каждого состояния. Я поместил оба UIImageView в rightControl , но скрыл тот, который не используется по умолчанию. Я переключаю скрытые флаги в flipSide: в специальном блоке анимации.

Безумно странно. Но это работает.

2
ответ дан 14 December 2019 в 01:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: