杂类未分类

隐藏tabbar

隐藏UITabBarController的tabBar, 我用它的一个属性hidesBottomBarWhenPushed
隐藏了,可以pop的时候TabBar不显现了,我用另外改变tabBarController的view和TabBar的Frame实现了这个隐藏和显示的功能,可是,我感觉既然它给了这个属性让我们隐藏,肯定会有比较简单的方法让它显示,暂时没找到教好的方法,请教高手!!
解决办法:
把 self.hidesBottomBarWhenPushed = YES;中的
self改成你要push进入的那个viewcontroller
eg:viewcontroller.hidesBottomBarWhenPushed = YES;
这样就可以了。

隐藏视图

self.view.hidden = YES
//button的当前图片
button.currentImage;
标题
button.currentTitle;
背景图
button.currentBackgroundImage
设置子视图的停靠(自动修改大小)模式
subView.autoresizingMask = UIViewAutoresizingFlexibleHeight| UIViewAutoresizingFlexibleWidth;
//打印包路径
NSLog(@”%@”, [[NSBundle mainBundle] bundlePath]);
/*设置内容填充方式
imageView.contentMode = UIViewContentModeRedraw;
//结构体UIEdgeInset之间的比较

UIEdgeInsetsEqualToEdgeInsets(self.edgeInsets, edgeInsets);

//会让布局失效,进行重新布局

 [self invalidateLayout];

判断frame有无交集

CGRectIntersectsRect(attr.frame, rect)

单例对象

+ (instancetype)shareInstance
{
    static DataList *dataList = nil;

    //多线程安全的单例
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        dataList = [[DataList alloc] init];
    });

    return dataList;
}

扩展Category

注意:扩展Category里面不可以加成员变量,只能添加方法

扩展,不可以加成员变量,只能添加方法

kvc不对应崩溃

//为防止使用KVC赋值时由于key的原因导致的崩溃,重写以下2个方法
- (void)setValue:(id)value forUndefinedKey:(NSString *)key{
    //不能调用super
    NSLog(@"捕获到未匹配到key --> %@",key );
}

- (id)valueForUndefinedKey:(NSString *)key{
    return nil;
}

隐藏状态栏

1. 如果只是想把当前页面的状态栏隐藏的话,直接用下面的代码就可以了

    [[UIApplication sharedApplication] setStatusBarHidden:TRUE];



2. 如果是想把整个应用程序的状态栏都隐藏掉,操作如下:

    在info.plist上添加一项:Status bar is initially hidden,value为YES;

    完后在MainAppDelegate.mm的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法里面加上如下一句就可以了:

    [[UIApplication sharedApplication]setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];
Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值