知识点记录
柠檬Rain
并没有简述
展开
-
NSNotificationCenter 释放的两种方法的利弊
释放通知的两种方法1.[[NSNotificationCenter defaultCenter] removeObserver:self name:name object:nil];2.- (void)dealloc { [[NSNotificationCenter defaultCenter] removeObserver:self];}先说第一种,苹果官方文档中的代码是在原创 2017-07-05 17:33:53 · 2321 阅读 · 0 评论 -
iOS之导航指定返回某个控制器
for(UIViewController *controller in self.navigationController.viewControllers){ if([controller isKindOfClass:[MMTLogVC class]]){ [self.navigationController popToV...原创 2019-05-22 17:03:41 · 605 阅读 · 0 评论 -
TableView的cell高度自适应 label设置行高
self.tableView.estimatedRowHeight = 150; self.tableView.rowHeight = UITableViewAutomaticDimension-(NSAttributedString *)getAttributedStringWithString:(NSString *)string lineSpace:(CGFloa...原创 2019-05-22 17:01:06 · 372 阅读 · 0 评论 -
UITextField 输入内容限制和长度限制
首先 Textfield 的 delegate 是不能少的,xib连线也行例子: textfield1 限制只能输入数字,且最多输入11位 textfield2限制只能输入字母和数字,且最多输入6位输入长度限制 [textfield1 addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEve原创 2018-01-05 11:58:31 · 794 阅读 · 0 评论 -
UIKeyboardType 11种键盘图片详解
UIKeyboardTypeDefaultUIKeyboardTypeASCIICapable == UIKeyboardTypeAlphabet UIKeyboardTypeNumbersAndPunctuation UIKeyboardTypeURL UIKeyboardTypeNumberPad UIKeyboardTypeDecimalPad UIKeyboar转载 2018-01-05 11:20:42 · 877 阅读 · 0 评论 -
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 · 8263 阅读 · 0 评论 -
iOS中TextField只能输入数字且小数点后最多输入两位
在简书上看到保存下来的/** * textField的代理方法,监听textField的文字改变 * textField.text是当前输入字符之前的textField中的text * * @param textField textField * @param range 当前光标的位置 * @param string 当前输入的字符 * * @return转载 2017-09-27 11:33:29 · 1341 阅读 · 0 评论 -
NSNotificationCenter 通知的使用
NSNotificationCenter 通知的使用之前在项目里使用了键盘的通知,但是没释放,导致之后的页面一直在调用键盘的事件,为了加深印象,我在此记录下来- (void)viewDidLoad{ [super viewDidLoad]; //使用NSNotificationCenter 键盘出现时 [[NSNotificationCenter defaultCenter原创 2017-07-05 10:42:23 · 293 阅读 · 0 评论 -
从子页面切换到tab,切换跟控制器
MyTabbarController * tab = [[MyTabbarController alloc]init]; AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication]delegate]; tab.selectedIndex = 1; [delegate changeR...原创 2019-05-22 17:09:06 · 279 阅读 · 0 评论