-1
A
答えて
0
タブアイテムの背景を追加する場合のみ可能です。背景を作成するために画像またはサブビューを追加できます。 あなたは、プログラムUITabBarの背景にすることができます。
#define SEPARATOR_WIDTH 0.4f
#define SEPARATOR_COLOR [UIColor whiteColor]
- (void) setupTabBarSeparators {
CGFloat itemWidth = floor(self.tabBar.frame.size.width/self.tabBar.items.count);
UIView *bgView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tabBar.frame.size.width, self.tabBar.frame.size.height)];
for (int i=0; i<self.tabBar.items.count - 1; i++) {
UIView *separator = [[UIView alloc] initWithFrame:CGRectMake(itemWidth * (i +1) - SEPARATOR_WIDTH/2, 0, SEPARATOR_WIDTH, self.tabBar.frame.size.height)];
[separator setBackgroundColor:SEPARATOR_COLOR];
[bgView addSubview:separator];
}
UIGraphicsBeginImageContext(bgView.bounds.size);
[bgView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *tabBarBackground = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[[UITabBar appearance] setBackgroundImage:tabBarBackground];
}
関連する問題
- 1. UITabbarにセパレータを追加する方法
- 2. Spring - ServletContextを@Serviceに取得する方法(+ WebAppsマニフェストを取得する方法)
- 3. Androidイメージを取得する方法を取得するには?
- 4. httpを取得する方法JQueryを取得する
- 5. fread:フィールド値でセパレータをインラインでエスケープする方法は?
- 6. UITableView Swiftでセパレータの高さを変更する方法
- 7. Hadoop-.20 APIでKeyValueTextInputFormatセパレータを指定する方法は?
- 8. UITableViewのセパレータの色を設定する方法
- 9. UITapBarControllerのTabBarアイテム間にセパレータを挿入する方法
- 10. CSSセパレータを半円にする方法は?
- 11. mysqlのgroup_concatでセパレータを削除する方法
- 12. UITableView Swift 3でセパレータの高さを変更する方法は?
- 13. パネル全体にセパレータを描画する方法(GridBagLayout)
- 14. iosで上限線/セパレータ線を設定する方法は?
- 15. GWT NumberFormatで1000セパレータとしてSPACEを指定する方法
- 16. セパレータなしの列データを分割する方法R
- 17. 取得する方法ユーザープロファイル
- 18. 取得する方法ポストデータ
- 19. 取得する方法stacktracejs
- 20. 取得する方法フィールド
- 21. セパレータの位置にセパレータがあるコンボボックス
- 22. TreeMap、キーを取得して情報を取得する方法
- 23. セパレータ
- 24. 「validates_uniqueness_of」 - エラーメッセージを取得する方法を
- 25. ヒープダンプを取得する方法を
- 26. Sencha-touch:Ext.reg()で要素を取得/取得する方法
- 27. 取得リクエストでカラーコード値を渡して取得する方法
- 28. TFSコレクションを取得したWorkItemChangedEventから取得する方法
- 29. セパレータの前に最初の文字列を取得しますか?
- 30. アレイリストを取得する方法
私は下のタブバーコントローラを求めていますが、あなたはB青と緑tabbaritem –
ワット/区切り線を見ることができるようにタブの商品数W/Bのセパレータを追加したいです@SukhdeepSinghKalraは、下部のタブバーで動作します。試しましたか ? – Yatendra