iOS 小知识总结

2019-08-20  本文已影响0人  阿拉斯加的狗

按钮设置背景图片必须需要这样做才可以显示

[btn sd_setBackgroundImageWithURL:url forState:UIControlStateNormal];

获取url的主机名

[[NSURL URLWithString:model.url] host];

设置取消导航条下面的那一条黑线不成功引发的bug

解决方案:需要提前给push 而不能提前进行赋值初始化导致压栈的控制器为nil

    CYRecommendController *recommendVC = [[CYRecommendController alloc] init];
    [self.navigationController pushViewController:recommendVC animated:YES];

    // 放下面进行赋值是因为recommendVC.navigationController 不能为空
    [recommendVC getChannelTypeNames:self.typeNameArray abbrsArray:self.abbrArray];
    [recommendVC selectCategorizationWithTag:categoryBtn.tag];

在使用SMProgressHUD 用于网络请求后的提示线程bug

xcode提示
_defaultMotionEffectsEnabled = NO;
上一篇下一篇

猜你喜欢

热点阅读