UIToolbar
このロック画面のプロジェクトで使用しています。UIToolbar
上のグラデーションが非常に短いことを除いて、すべて問題ありません。つまり、その高さは等しくありません。スクリーンショットを添付しました。UIToolbar
図Bのようになりたいです。
これを達成する方法はありますか。
UIToolbar
このロック画面のプロジェクトで使用しています。UIToolbar
上のグラデーションが非常に短いことを除いて、すべて問題ありません。つまり、その高さは等しくありません。スクリーンショットを添付しました。UIToolbar
図Bのようになりたいです。
これを達成する方法はありますか。
iOS6 以前の UIToolbar は、常に最上部の 22 ピクセルに輝きを描画します。より大きな輝きが必要な場合は、setBackgroundImage:forToolbarPosition:barMetrics:を使用して背景画像を提供する必要があります。
ただし、さらに2つのことがあります。
あなたができる最善のことは、あなたの外観を設定することですUIToolBar
:
UIImage *gradientImage = [[UIImage imageNamed:@"upperBar.png"]
resizableImageWithCapInsets:UIEdgeInsetsMake(-4, 300, 10, 300)];
UIToolbar *toolbar = [UIToolBar appearance];
[toolbar setBackgroundImage:gradientImage forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
upperBar.png
必要なグラデーション画像はどこにありますか。