标签: tabbar

从TabBar中删除第一行

在iOS 10上,此代码无法删除tabBar阴影线:

[[UITabBar appearance] setShadowImage:[[UIImage alloc] init]];
Run Code Online (Sandbox Code Playgroud)

有人知道,我该怎么做才能删除它?

iOS 9.3这两行中删除该行,但iOS 10忽略setShadowImage命令.

tabbar ios ios10

15
推荐指数
6
解决办法
1万
查看次数

iOS 15 标签栏滚动到底部后透明

如何修复iOS 15标签栏滚动到底部后透明的问题:

iOS 15 透明标签栏

tabbar ios15

15
推荐指数
3
解决办法
4495
查看次数

如何删除颤振中选项卡之间的多余空间?

我已经TabBar()在我的AppBar().

现在,选项卡之间有额外的空间。我在 Chrome(网络)上运行它。我尝试向indicatorPadding,labelPaddingpadding内部参数添加零填充TabBar(),但没有任何内容缩小选项卡栏项目。

那么如何减少它们之间的空间呢?这是代码:

Widget build(BuildContext context) {
  return Container(
    height: height,
    color: Colors.white,
    child: TabBar(
    indicatorColor: Colors.black,
    unselectedLabelColor: Colors.black54,
    indicatorSize: TabBarIndicatorSize.label,
    labelColor: Colors.black,
    labelStyle: const TextStyle(
      fontSize: 12,
    ),
    tabs: [
      Container(
        color: Colors.red,
        child: const Tab(
          icon: Icon(Icons.home_rounded),
          text: "Home",
          iconMargin: EdgeInsets.zero,
        ),
      ),
      Container(
        color: Colors.green,
        child: const Tab(
          icon: Icon(Icons.groups_rounded),
          iconMargin: EdgeInsets.zero,
          text: "My Network",
        ),
      ),
      const Tab(
        iconMargin: EdgeInsets.zero,
        icon: Icon(
          Icons.work_rounded, …
Run Code Online (Sandbox Code Playgroud)

tabbar flutter flutter-layout

15
推荐指数
3
解决办法
2万
查看次数

通过在xcode中单击按钮启用和禁用选项卡栏项?

我有5个标签栏项目.第一个是登录页面.当用户未登录其他选项卡时,将禁用蝙蝠项目,但是当用户通过单击navigationItem按钮进行登录时,将启用所有其他4个选项卡蝙蝠项目.

我已经搜索过,发现什么...... :(

这是我的代码:

MainTabViewController.h
#import <UIKit/UIKit.h>

@interface MainTabViewController : UITabBarController
@property (retain, nonatomic) IBOutlet UITabBar *MainTabBar;

@end


MainTabViewController.m

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.


    UITabBarItem *tabBarItem = [[MainTabBar items] objectAtIndex:1];
    [tabBarItem setEnabled:FALSE];


}

LoginViewController.h



#import <UIKit/UIKit.h>

@interface LoginViewController : UIViewController
@property (retain, nonatomic) IBOutlet UITextField *CustomerUsername;
@property (retain, nonatomic) IBOutlet UITextField *CustomerPassword;
- (IBAction)ResignKeyboardClicked:(id)sender;

@end

LoginViewController.m

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    UIBarButtonItem …
Run Code Online (Sandbox Code Playgroud)

xcode tabbar uitabbarcontroller uiviewcontroller uitabbar

14
推荐指数
1
解决办法
2万
查看次数

标签栏和导航抽屉对齐

我正在尝试制作一个应用程序,其中标签栏,导航抽屉和搜索所有都在工具栏下,但当我尝试在tabbar页面标题分开时 这是即将到来的 我想在哪里显示其他片段的标题也是布局代码

<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Boss.Main2Activity">

<android.support.design.widget.CoordinatorLayout

    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <ImageView
        android:id="@+id/bg_img"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="fitXY" />


    <com.antonyt.infiniteviewpager.InfiniteViewPager
        android:id="@+id/pager"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <me.alexrs.fontpagertitlestrip.lib.FontPagerTitleStrip
            android:id="@+id/titlestrip"
            android:layout_width="wrap_content"
            android:layout_height="50dp"
            android:layout_marginEnd="50dp"
            android:layout_marginStart="50dp"
            android:background="@color/material_fragment_top"

            app:fontFamily="@font/font"

            app:theme="@style/AppTheme.PopupOverlay" />

    </com.antonyt.infiniteviewpager.InfiniteViewPager>


<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="50dp"

    app:theme="@style/CustomActionBar" />

<include layout="@layout/content_main2" />
</android.support.design.widget.CoordinatorLayout>
<android.support.design.widget.NavigationView
    android:id="@+id/nav_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:fitsSystemWindows="true"
    app:headerLayout="@layout/nav_header_main"
    app:menu="@menu/activity_main_drawer" />

</android.support.v4.widget.DrawerLayout>
Run Code Online (Sandbox Code Playgroud)

我希望布局在导航抽屉和搜索之间显示导航抽屉和标签栏以及搜索栏图标和页面标题,因为您可以看到它分离得太多.我试图使工具栏像黑色播放器应用程序

android tabbar android-layout android-toolbar

14
推荐指数
1
解决办法
359
查看次数

在Cocoa Touch Tab Bar Application for IOS前添加登录屏幕

还在这里解决问题.我甚至不是很接近,但无论如何......我有一个从Xcode创建的TabBar应用程序.它有效我有三个标签视图,我知道如何操纵,等等.

我想在这整个事情面前放一个'登录'nib文件,要求用户回答(现在硬编码)用户名和密码.如果你做对了,那么,渲染标签部分,允许他们点击.

我有另一个我编写过的用户名和密码部分的应用程序,我在从那里获取逻辑时遇到了麻烦,并把它放在了TabApplication的前面.

有人有什么建议吗?

iphone xcode objective-c tabbar ios

13
推荐指数
2
解决办法
1万
查看次数

如何检测 Flutter 中的 TabBar 变化?

我需要在滑动时检测 TabBar 然后在控制台上打印一些东西,我该怎么做?这是我的代码。

bottomNavigationBar: new Material(
             color: Colors.blueAccent,
             child: new TabBar(
               onTap: (int index){ setState(() {
                 _onTap(index);
               });},

               indicatorColor: Colors.white,
               controller: controller,
               tabs: <Widget>[
                 new Tab(icon: new Icon(Icons.shopping_basket)),
                 new Tab(icon: new Icon(Icons.store)),
                 new Tab(icon: new Icon(Icons.local_offer)),
                 new Tab(icon: new Icon(Icons.assignment)),
                 new Tab(icon: new Icon(Icons.settings)),

               ],
             )
           ),
Run Code Online (Sandbox Code Playgroud)

tabbar dart flutter

13
推荐指数
3
解决办法
2万
查看次数

self.tabBarItem.title不工作?

在我的iPhone应用程序中,我有一个标签栏.此选项卡栏包含UINavigationController.我有:

  • 在Interface Builder中将标签项标题设置为"新建"
  • 在UINavigation控制器中我有self.tabBarItem.title = 'Create New';self.title = 'Create New';
  • 在推入控制器的UIViewController中:self.tabBarItem.title ='Create New'; 但是self.title = 'Blah';.

但是,总是会显示推入导航控制器的第一个视图控制器的self.title(Blah).你如何设置标签栏项目的标题?谢谢,艾萨克沃勒

iphone tabbar uitabbarcontroller uiviewcontroller uinavigationcontroller

12
推荐指数
2
解决办法
9100
查看次数

Iphone sdk tabbar查看插座未设置

这个疯狂的项目,我在绳子的尽头!!!!!!!

我有一个UIViewController类链接到一个具有带有2个选项卡的tabbar控制器的nib.两个选项卡都加载nib文件.当我编译时,我收到一个错误:

-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "MainViewController" nib but the view outlet was not set.

这里发生了什么?MainViewController视图正在由nib文件填充(并且这些文件视图正确链接).MainViewController的Files的所有者有一个参数"view"但不应该被忽略,因为我从一个nib加载两个视图?任何帮助,将不胜感激!

iphone sdk views tabbar

12
推荐指数
2
解决办法
2万
查看次数

iOS Tab Bar Controller的最佳Android等价物

我即将开始将现有的iPhone应用程序移植到Android.iPhone应用程序的导航基于UITabBarController,为应用程序的5个功能中的每个功能提供单独的视图控制器.

我以前从未编写过Android,之前从未拥有Android,哎呀,以前从未使用Android一次超过一分钟.

那么重新设计UI的最直观的方法是什么?大多数Android用户希望该应用程序如何运作?

是否有一些相当于在Android上广泛使用的UITabBarController?如果没有,在"主"活动中呈现简单的应用程序功能列表是多么直观,然后在用户点击它时为每个功能打开一个新活动,并依靠他们点击"返回"按钮回到主活动?

谢谢,-Numegil

port user-interface android tabbar ios

12
推荐指数
2
解决办法
8385
查看次数