一些特效
风外杏林香
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS原生态删除、置顶某行cell
- (NSArrayUITableViewRowAction *> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewRowAction *deleteRowAction = [UITableViewRowAction ro原创 2016-08-15 17:16:26 · 2043 阅读 · 0 评论 -
iOS加载GIF动态图片
iOS 加载GIF动态图片、(这个需求个人感觉特别鸡肋、GIF运行的时候特别占用内存。。。。) 这个或许是Apple API里面没有的缘故吧 SDWebImage 给我们提供了专门加载GIF的类方法 UIImage+GIF类 + (IImage )sd_animatedGIFNamed:(NSString )name; + (UIImage )sd_animatedGIFWithData:(原创 2016-05-18 17:35:00 · 976 阅读 · 0 评论 -
iOS Label的宽度和高度自适应
1、创建category .h中创建俩个方法 + (CGFloat)getHeightByWidth:(CGFloat)width title:(NSString *)title font:(UIFont*)font; + (CGFloat)getWidthWithTitle:(NSString *)title font:(UIFont *)font; .m中实现俩个方法 +原创 2016-05-03 18:02:48 · 535 阅读 · 0 评论 -
Tabbar上拉隐藏下拉显示
项目中有时候为了增加特效,我们通常会用到上拉滑动界面时候让tabbar隐藏 当我们再下拉的时候再显示tabbar, 一行代码就可以搞定 当然,我们会用到- (void)scrollViewDidScroll:(UIScrollView *)scrollView这个方法 我们只需要在这个方法里面设置tabbar的alpha值就可以实现控制tabbar的隐藏和显示 - (void)scrol原创 2016-02-22 16:34:59 · 691 阅读 · 0 评论 -
iOS回收键盘小见
UITextFieldDelegate>这个必须得写,,,啥也不说了。。。 /iphone5判断 #ifndef DEVICE_IS_IPHONE5 #define DEVICE_IS_IPHONE5 ([[UIScreen mainScreen] bounds].size.height == 568) #endif //iphone4判断 #ifndef DEV原创 2015-11-04 22:12:50 · 339 阅读 · 0 评论 -
小议iOS------block传值 回调传值
The Second ViewController #import typedef void (^PassBigBlock)(NSInteger dataCategory); @interface BigTableViewController : UITableViewController @property (nonatomic, strong)原创 2015-11-04 22:30:40 · 418 阅读 · 0 评论 -
IOS开发调用系统相机和打开闪光灯
#import "RootViewController.h" @interface RootViewController () { } @property (weak, nonatomic) IBOutlet UIButton *selectButton; @property (weak, nonatomic) IBOutlet UIImageView *imageV原创 2015-12-02 15:00:39 · 537 阅读 · 0 评论 -
关于tableView的重用池问题
前段时间开发中 遇到一个关于tableView的重用池 问题 选择 好几个 cell 发送消息,之后滑动cell 突然发现 没选择的地方 也选上了 很是 纠结 最后只得各种查 各种挠脑袋 掉了 无数头发之后 终于搞定 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtInde原创 2015-12-21 16:47:58 · 483 阅读 · 0 评论 -
使用UICollectionView 重写UICollectionViewLayout实现瀑布流
实现瀑布流的原理是什么呢 有几个 比较重要的方法 是必须要实现的: 1、 - (BOOL)shouldInvalidateLayoutForBoundsChange:(CGRect)newBounds 当collectionView视图位置有新改变(发生移动)时调用,其若返回YES则重新布局 2、 - (void)prepareLayout 准备好布局时调用。此时collectionVi原创 2016-01-26 16:54:46 · 1384 阅读 · 0 评论 -
QQ空间的下拉放大图片
QQ空间的下拉放大图片 其实原理 很简单 只需要改变下网络或者本地加载图片的frame即可, 首先 创建一个新的类,继承于UIView,同时写几个方法 //初始化图片 - (instancetype)initWithFrame:(CGRect)frame withImages:(NSString *)imageName; //加载网络图片 图片拉伸 - (instancetyp原创 2016-02-15 11:32:07 · 638 阅读 · 0 评论 -
iOS 点击tabBar弹出登录窗口
之前自己也写过一次,但是无意中发现系统自带的更简单明了,因而优化下自己的代码,以后也自己长个记性–>多看苹果API,好吧,言归正传!!! 1、新建tabbar类,继承于UITabBarController //这个属性是用来记录跳转窗口出来之前选择的index @property (nonatomic, assign)NSInteger oldSelectIndex; 2、viewdidlo原创 2016-10-08 17:51:45 · 2728 阅读 · 0 评论
分享