我使用离子选项卡示例创建项目。但在ios中,标签位于底部,但在android标签中排在顶部。标签可以在两个平台的底部进入
答案 0 :(得分:6)
离子框架处理布局的平台特定渲染。这可以通过向app.js中的$ionicConfigProvider
方法注入.config
来更改,可以使用此服务公开的方法更改配置。要更改标签位置,请在app.config
方法中添加以下行
$ionicConfigProvider.tabs.position('bottom');
示例
.config(function($stateProvider, $urlRouterProvider, $ionicConfigProvider) {
$ionicConfigProvider.tabs.position('bottom');
}
我已删除其他stateProvider&来自上述方法的urlRouterProvider代码简洁
此链接http://ionicframework.com/docs/api/provider/$ionicConfigProvider/
下提供了有关$ionicConfigProvider
的更多选项
注意:此修复仅适用于Ionic的最新版本(v1.0.0-beta.14)。