Я посмотрел на SO, погуглил его, попробовал сам, и я просто не могу придумать способ нарисовать UINavigationBar с текстурой фона.
Прежде чем вы начнете указывать мне на переопределение drawRect , setBackgroundImage: forBarMetrics: или любой другой подобный метод, позвольте мне объяснить:
Я хочу нарисовать панель навигации с моей текстурой фона (образец прилагается) и при этом сохранить эффект полупрозрачного градиента, предоставляемый UINavigationBar. Из того, что я искал, похоже, что единственный способ сделать это - включить этот эффект в само изображение, но я бы предпочел использовать эффект UINavigationBar (динамически, как вы видите), или, если нет способа создать UIImageView, используйте Quartz, чтобы нарисуйте эффект и добавьте его в качестве подпредставления UINavigationBar.
Что ты думаешь? Есть ли способ нарисовать эффект в Photoshop?
Спасибо