我想在页面片段加载时显示AppBar,但是在ready函数中运行的代码没有按预期工作:
function ready(element, options) {
var appBar = document.getElementById("appBar").winControl;
appBar.disabled = false;
appBar.show();
}
Run Code Online (Sandbox Code Playgroud)
页面片段加载时如何显示AppBar?
我正在开发我的第一个Windows 8现代应用程序,我似乎很难找到正确的文档来制作不像默认应用程序栏按钮.
我正在尝试做的事情就像Microsoft Solitaire Collection中的应用程序栏,如下所示:http://www.windows8core.com/wp-content/uploads/2012/08/2b1.png
有三件事需要注意:
我已经使用开始时<button>,因为语义上它们是按钮,并且似乎只有<button>和<hr>在应用栏的归属.
我是在data-win-options属性中设置参数还是在JavaScript中完成的?
我使用的是JavaScript/HTML5,而不是C++/C#/ VB.以下是我读过的有关应用栏的MSDN文章.
我是新来的React,并Material UI和我试图创建一个AppBar与Tabs儿童.我目前的实现如下:
import {React, PropTypes, Component} from 'react';
import TodoTextInput from './TodoTextInput';
import injectTapEventPlugin from 'react-tap-event-plugin';
import baseTheme from 'material-ui/styles/baseThemes/lightBaseTheme'
import getMuiTheme from 'material-ui/styles/getMuiTheme'
import {Tabs, Tab} from 'material-ui/Tabs';
import {AppBar} from 'material-ui/AppBar';
const styles = {
headline: {
fontSize: 24,
paddingTop: 16,
marginBottom: 12,
fontWeight: 400
}
};
function handleActive(tab) {
alert(`A tab with this route property ${tab.props['data-route']} was activated.`);
}
const defaultStyle = {
marginLeft: 20
};
class Header extends …Run Code Online (Sandbox Code Playgroud) 我已经成功导航到一个新文件中的类,但现在我没有在我的appBar上获得一个后退按钮.这是我从main.dart导航的...
new RaisedButton(
onPressed: () {
Navigator.pushNamed(context, '/searchpage');
},
Run Code Online (Sandbox Code Playgroud)
这是我的SearchPage appBar ..
class SearchPageState extends State<SearchPage> {
@override
Widget build(BuildContext context) {
return new MaterialApp(
routes: <String, WidgetBuilder>{
'/loginpage': (BuildContext context) => new Login.LoginPage(),
'/mainpage': (BuildContext context) => new Main.MyApp(),
},
home: new Scaffold(
appBar: new AppBar(
title: new Text(
"Search",
style: new TextStyle(fontWeight: FontWeight.bold),
),
),
Run Code Online (Sandbox Code Playgroud) 是否可以在Scaffold的AppBar中添加背景图像?我知道条子但是当你向下滚动时,图像会被隐藏,而AppBar会改变颜色吗?所以我想知道这是否可能,如果没有,是否有任何现有的解决方法?谢谢!
嘿我正在创建底部应用栏并添加3,应用栏按钮,如下所示.一个使用内置图标,另外两个使用位图图标
<AppBarButton>
<AppBarButton.Icon>
<BitmapIcon UriSource="ms-appx:///Assets/Like.png" Height="20" Width="20"/>
</AppBarButton.Icon>
Run Code Online (Sandbox Code Playgroud)
带有位图图标的AppBarButton在设计视图中正确显示,它包含在appbar按钮的eclipse中.但是当我在手机上部署时,应用栏按钮看起来如下(右边两个)
https://s24.postimg.org/q3yg74gx1/wp_ss_20150309_0002.jpg

什么是wron呢
我想在Material-UI AppBar的左侧显示一个图像,但保留"汉堡包"菜单并将图像放在右侧.
可能吗?我可以使用左侧添加图像
<AppBar title="My App"
iconElementLeft = {<img src='header-logo.png' alt="Logo" />} />;
Run Code Online (Sandbox Code Playgroud)
然而,这取代了"汉堡包"菜单,这对我没用.
我也尝试创建img一个孩子AppBar,但是将图像放在任何iconElementRight元素的右边.
我已经Drawer在我的Flutter应用中实现了。
闭馆时间Drawer:
开业时间Drawer:
如您所见,Drawer在的上方Appbar。在上启动应用程序之前Flutter,我们有一个本机Android应用程序,该应用程序Drawer过去看起来像这样:
闭馆时间Drawer:
开业时间Drawer:
这是我的代码:
class MyDrawer extends StatelessWidget {
@override
Widget build(BuildContext context) {
return _buildDrawer(context);
}
}
Widget _buildDrawer(BuildContext context) {
return new Drawer(
child: new ListView(
children: <Widget>[
_buildDrawerItem(context, EnumDrawerItem.PROJECT_SELECTION, Icons.home, Colors.transparent),
new Divider(height: 20.0),
_buildDrawerItem(context, EnumDrawerItem.TASK_LIST, Icons.home, Colors.transparent),
new Divider(),
_buildDrawerItem(context, EnumDrawerItem.GUIDED_TASKS, Icons.home, Colors.transparent),
new Divider(),
_buildDrawerItem(context, EnumDrawerItem.PHOTOS, Icons.home, Colors.transparent),
new Divider(), …Run Code Online (Sandbox Code Playgroud) 我目前正在开发一个Flutter应用程序,推荐该地区的餐馆。但是,我陷入了困境。
为了组织和整洁,我希望我的应用程序的AppBar代码与每个屏幕的代码分开。因此,我将KainAppBar.dart构建为AppBar代码。如图所示:
import 'package:flutter/material.dart';
import 'package:gradient_app_bar/gradient_app_bar.dart';
import 'package:firebase_auth/firebase_auth.dart';
import 'package:google_sign_in/google_sign_in.dart';
GoogleSignIn _googleSignIn = GoogleSignIn(
signInOption: SignInOption.standard,
);
class KainAppBar extends StatelessWidget {
final String title;
KainAppBar(this.title);
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: new GradientAppBar(
centerTitle: true,
title: new Text('Kain',
style: TextStyle(
fontFamily: 'Quiapo', fontSize: 36.0, fontWeight: FontWeight.w600
)),
backgroundColorStart: Colors.red[400],
backgroundColorEnd: Colors.red[900],
),
drawer: new Drawer(
child: ListView(
children: <Widget>[
new UserAccountsDrawerHeader(
decoration: BoxDecoration(
color: Colors.red[800],
),
accountName: new Text('Guest'),
accountEmail: new Text('guestemail@email.com'),
currentAccountPicture: new CircleAvatar( …Run Code Online (Sandbox Code Playgroud) 我想在 Flutter 中为特定图标实现下拉列表,并在 AppBar 中对其应用 GestureDetector。它的代码是,
AppBar(
actions: <Widget>[
Padding(
padding: const EdgeInsets.fromLTRB(4.0, 4.0, 0, 4.0),
child: Image.network(
"Some Image Url"),
),
GestureDetector(
onTap: () {
// I want to implement the Dropdown List here.
},
child: Padding(
padding: const EdgeInsets.all(0.0),
child: Icon(Icons.arrow_drop_down),
),
),
],
)
Run Code Online (Sandbox Code Playgroud) appbar ×10
flutter ×5
dart ×3
icons ×2
material-ui ×2
reactjs ×2
winjs ×2
android ×1
class ×1
drawer ×1
javascript ×1
mobile ×1
navigation ×1
tabs ×1
windows-8 ×1