- 博客(11)
- 收藏
- 关注
原创 从子页面切换到tab,切换跟控制器
MyTabbarController * tab = [[MyTabbarController alloc]init]; AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication]delegate]; tab.selectedIndex = 1; [delegate changeR...
2019-05-22 17:09:06
311
原创 UITableView 返回顶部
[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:YES];
2019-05-22 17:04:51
342
5
原创 iOS之导航指定返回某个控制器
for(UIViewController *controller in self.navigationController.viewControllers){ if([controller isKindOfClass:[MMTLogVC class]]){ [self.navigationController popToV...
2019-05-22 17:03:41
628
原创 TableView的cell高度自适应 label设置行高
self.tableView.estimatedRowHeight = 150; self.tableView.rowHeight = UITableViewAutomaticDimension-(NSAttributedString *)getAttributedStringWithString:(NSString *)string lineSpace:(CGFloa...
2019-05-22 17:01:06
423
原创 UITextField 输入内容限制和长度限制
首先 Textfield 的 delegate 是不能少的,xib连线也行例子: textfield1 限制只能输入数字,且最多输入11位 textfield2限制只能输入字母和数字,且最多输入6位输入长度限制 [textfield1 addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEve
2018-01-05 11:58:31
864
转载 UIKeyboardType 11种键盘图片详解
UIKeyboardTypeDefaultUIKeyboardTypeASCIICapable == UIKeyboardTypeAlphabet UIKeyboardTypeNumbersAndPunctuation UIKeyboardTypeURL UIKeyboardTypeNumberPad UIKeyboardTypeDecimalPad UIKeyboar
2018-01-05 11:20:42
928
原创 iOS WKWebView的javascript alert 不弹的解决方案
这个文章只针对h5使用系统的alert弹框,对自定义的弹框,是不需要写的- (void)webView:(WKWebView *)webView runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WKFrameInfo *)frame completionHandler:(void (^)(void))c
2018-01-04 09:41:46
8316
转载 iOS中TextField只能输入数字且小数点后最多输入两位
在简书上看到保存下来的/** * textField的代理方法,监听textField的文字改变 * textField.text是当前输入字符之前的textField中的text * * @param textField textField * @param range 当前光标的位置 * @param string 当前输入的字符 * * @return
2017-09-27 11:33:29
1398
原创 NSNotificationCenter 释放的两种方法的利弊
释放通知的两种方法1.[[NSNotificationCenter defaultCenter] removeObserver:self name:name object:nil];2.- (void)dealloc { [[NSNotificationCenter defaultCenter] removeObserver:self];}先说第一种,苹果官方文档中的代码是在
2017-07-05 17:33:53
2385
原创 NSNotificationCenter 通知的使用
NSNotificationCenter 通知的使用之前在项目里使用了键盘的通知,但是没释放,导致之后的页面一直在调用键盘的事件,为了加深印象,我在此记录下来- (void)viewDidLoad{ [super viewDidLoad]; //使用NSNotificationCenter 键盘出现时 [[NSNotificationCenter defaultCenter
2017-07-05 10:42:23
332
原创 应用在后台时短信倒计时继续运行
button的点击事件里写{[sender startTimer];//倒计时开始}- (void)startTimer{ __blockint timeout = Timeout;//倒计时时间 dispatch_queue_t queue =dispatch_get_global_queue(DISPATCH_QUEUE_PRI
2017-06-16 17:17:27
811
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人