- 博客(6)
- 收藏
- 关注
原创 flutter List 被意外clear()
Lista = List();List b =List();a = ['1', '2', '3'];b = a;b.clear();print(a);print(b);此时因为b=a 所以ab指向同一个地址,b.clear()导致a所指的数组也会被clear(),所以应该在赋值时使用b = a.toList();来进行一个copy,这样b所指的数组与a所指...
2020-04-29 14:25:38
608
原创 flutter textfield焦点问题setBottomSheetState(() { // if (_homeViewModel.i
textfield获取焦点通常这么写,但是遇到需要setState刷新textfield的可编辑状态时,如下写法会导致可编辑的textfield在build未完成时就获得焦点,使FocusScope.of(context).requestFocus(_focusNode)该语句失效:setBottomSheetState(() { //更新textfield是否可编辑...
2020-03-19 14:43:44
609
原创 Flutter BottomNavigationBar 中 BottomNavigationBarItem的自定义设置
可以将title设置为SizedBox( height: 0, width: 0, ),将想要自定义的内容写入icon和activeIcon,如下所示,title并不影响icon的位置。BottomNavigationBarItem( title: SizedBox( height: 0, width: 0, ), icon: someWid...
2020-03-17 17:46:35
2144
原创 Flutter的AppBar使用
使用appBar的时候,如果需要进行height自定义的话使用以下方法,特别注意如果对于显示内容的宽度有要求,不要使用leading,leading对长度宽度都有限制,title在垂直的位置有限制,可以尝试使用flexibleSpace来解决appBar: PreferredSize( preferredSize: Size.fromHeight(100.0), chil...
2020-03-17 17:30:15
283
原创 oc实现快排
OC的快排实现//// main.m// sort//// Created by apple on 18/4/2.// Copyright © 2018年 . All rights reserved.//#import <Foundation/Foundation.h>#import "Thread.h"void swapdata(NSMutabl...
2018-11-26 19:53:27
227
原创 字符串输入
scanf函数的函数遇到空格将终止当前字符串输入 char buffer[1000]; //使用一个缓冲区 NSLog(@"请输入一个字符串:"); scanf("%s",buffer); NSString * str = [NSString stringWithUTF8String:buffer]; //将缓冲区赋给NSString变量 NSLog(@...
2018-11-26 19:46:39
195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人