2017-10-08 4 views

Antwort

0

Dies ist eine Regression in aktuellen flattern Alpha-Version ist, die in festgelegt ist Meister - sehen Sie dieses issue

Für jetzt irgendwelche der Workarounds, die in der Antwort von aziza erwähnt werden, können verwendet werden, aber Sie müssen es zurücksetzen, wenn das neue Alpha freigegeben wird.

0

Es gibt nur wenige Möglichkeiten, wie Sie das ändern können:

Sie können Ihre title Widget in einem Padding Widget und Verwendung wickeln die padding Eigenschaft, um den Bereich auf der linken Seite einzurücken.

enter image description here

@override 
    Widget build(BuildContext context) { 
    return new Scaffold(
     appBar: new AppBar(
      title: new Padding (child: new Text ("Friendly Chat"), 
       padding:const EdgeInsets.only(left: 20.0)), 
     ), 
    ); 
    } 

Oder Sie können einen leeren Container im leading Eigentum Ihrer AppBar hinzuzufügen.

@override 
    Widget build(BuildContext context) { 
    return new Scaffold(
     appBar: new AppBar(
      title:new Text ("Friendly Chat"), 
      leading: new Container(), 
     ), 
    ); 
    } 

Wenn Sie den Titel zentriert werden soll, setzen Sie die Eigenschaft centerTitle in Ihrem AppBar zu true

enter image description here

@override 
    Widget build(BuildContext context) { 
    return new Scaffold(
     appBar: new AppBar(
      title:new Text ("Friendly Chat"), 
      centerTitle: true, 
     ), 
    ); 
    } 
0

Dies ist eine Regression in aktuellen flutter Alpha-Release, die in Master wie von @ aptik.Thanks hingewiesen wird behoben

Verwandte Themen