Мобильная кнопка "Назад" стиля Safari для UIWebView?

Вы могли бы хотеть изучить либеро программное обеспечение генератора FSM. С языка описания состояния и/или (окна) редактор диаграммы состояний можно генерировать код для C, C++, Java и многих других... плюс хорошая документация и схемы. Источник и двоичные файлы от iMatix

12
задан Arman 14 December 2009 в 22:06
поделиться

3 ответа

Я думаю, что правильнее всего будет попытаться найти где-нибудь необработанный значок (попробуйте Терминал и найдите его в каталоге / Developer).

Возможно,

/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.sdk/Applications/WebSheet.app/ArrowBack.png

- правильный файл .

Просто сделать снимок экрана не получится, поскольку значки на панели инструментов основаны на альфа-уровнях, а не на цветах. Если вы возьмете снимок экрана и перевернете его, вы получите сплошной квадрат вместо кнопки.

8
ответ дан 2 December 2019 в 03:22
поделиться

Я не уверен, как упакованы приложения для iPhone, но если вы можете открыть папку .app и покопаться, вы сможете найти настоящий файл изображения в папке ресурсов. ...

0
ответ дан 2 December 2019 в 03:22
поделиться

У меня была та же проблема, но я нашел очень хорошее решение:

http://outerlevel.com/blog/2008/12/26/code-example-drawing -the-iphone-back-button /

Но вы должны изменить некоторые значения

следующим образом:

CGContextBeginPath(context);
CGContextMoveToPoint(context, 8.0f, 12.0f);
CGContextAddLineToPoint(context, 24.0f, 3.0f);
CGContextAddLineToPoint(context, 24.0f, 21.0f);
CGContextClosePath(context);
CGContextFillPath(context);

только небольшая настройка с моей стороны, потому что кнопка возврата не была выровнена с кнопкой вперед, кнопка возврата была 1px слишком высоко. кстати, я должен сделать это в вики сообщества? Я здесь новенький ...

4
ответ дан 2 December 2019 в 03:22
поделиться