Я использую UISegmentedControl с изображениями, которые находятся в UIBarButtonItem, который сам находится в UIToolbar. Если я использую изображение для «обычного» UIBarButtonItem, эффект красивой тени автоматически применяется. Однако то же самое не применяется автоматически к изображениям в UISegmentedControl, принадлежащим UIBarButtonItem. Я думал о подклассе UISegmentedControl для применения этого эффекта тени, но я не совсем уверен, с чего начать с графического API, чтобы достичь этого. Я предполагаю, что мне нужно было бы переопределить:Эффект тени для UISegmentedControl?
- (void) drawRect: (CGRect) rect;
но помимо этого, я не уверен, куда идти.
У кого-нибудь есть предложения по отправке?
Другой вариант - применить эффект тени непосредственно к исходным изображениям. Тем не менее, мои навыки в отделе иконок и графики не подходят для достижения этой цели. Любые предложения по инструментам, которые могут помочь мне достичь этого эффекта? Может быть, через ImageMagick или что-то еще?
Заранее благодарим за любую помощь!
Вы попали куда-нибудь с этим? –
Никогда не понял, к сожалению ... – Aaron