Size: a a a

iOS Developers — русскоговорящее сообщество

2020 July 30

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Anatoly Gurbanov
так, а что мешает в leftBarButtonItem запихать свою кнопку?
тем что это левая кнопка, а не кнопка назад
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Anatoly Gurbanov
так а это точно сломает свайп?
нет, свайп не сломается. просто ты попадешь назад без алерта
источник

AG

Anatoly Gurbanov in iOS Developers — русскоговорящее сообщество
справедливо
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
да я могу отключить свайп, это ваще не проблема
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
во-первых, у левой кнопки позиция не совпадает с позицией кнопка назад (возможно это от каких-нибудь полей зависит, я еще не разбирался)
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а вот вторых вот это
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
лучшее, что я нашел, это заменить делегата у navigationBar и реализовать методы типа shouldPopItem, но у обычного UINavigationController нельзя в навбаре менять делегата, а свой навконтроллер писать ну такое
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
засвизли
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
блин, не люблю свизлить. потом фиг найдешь где кто-то что-то засвизлил
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
человек будет создавать базовый навконтроллер и получать какое-то неожиданное поведение
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
был вариант еще отнаследовать навконтроллер и переопределить методы pop
источник

MF

Meow Fly in iOS Developers — русскоговорящее сообщество
Чтобы подменить поведение, не надо свизлить. Свою кастомную кнопку с отдельным экшном засунуть
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
навконтроллер не учитывает target/selector из backitem если ты об этом
источник

MF

Meow Fly in iOS Developers — русскоговорящее сообщество
Зачем нав контроллер? UIBarButtonItem впуливается кастомным методом через viewController, action прописывается свой, т е подменяется штатное поведение навклнтроллера
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
мне кажется ты что-то путаешь или неправильно прочитал вопрос
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
мне нужно изменить поведение кнопки назад, а не поставить leftBarButtonItem
источник

MF

Meow Fly in iOS Developers — русскоговорящее сообщество
Все правильно понимаю, недавно делал то самое )
источник

MF

Meow Fly in iOS Developers — русскоговорящее сообщество
И не leftBar... а backBar...
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
у меня не получается это
источник