- 博客(5)
- 收藏
- 关注
原创 OC原生UIWebview与js交互,调用js方法并传参
在控制器里面创建了UIWebview,一般在webView加载完成时调用方法 //网页加载完成的时候调用 - (void)webViewDidFinishLoad:(UIWebView *)webView { NSLog(@"网页加载完成!!"); //首先创建JSContext 对象(此处通过当前webView的键获取到jscontext) JSContex...
2020-04-17 09:12:14 303
原创 MVVM模式的使用
最近项目都换成了MVVM的模式,这里说一下整的思路。 这个就是MVVM,把控制器剥离出来,减轻控制器的负担,简化代码提高代码质量,是这种模式的主要作用。 流程: 1.一个模块创建一个ViewModel,viewModel贯穿VC和View,是他们之间沟通的桥梁。 这是ViewModel的.h,是创建信号的,信号分两种,Command一般用于接口调用,Subject用于事件传递。在.
2017-11-17 15:50:00 296 1
原创 商品加入购物车抛物线下坠的动画
最近项目中做了一个加入购物车的动画,话不多说,上图。 代码很简单,只有一个方法 #pragma mark - 购物车动画效果 /** 加购物车动画 @param tableView @param indexPath @param picImageView */ - (void)startAnimationand:(UITableView *)t
2017-06-13 18:03:01 719 1
原创 总结的一些简单实用的小方法
1.self.navigationController.navigationBar.subviews[0].alpha = 0 设置导航栏为透明 2. flashScrollIndicators 这个很有用,闪一下滚动条 ,暗示是否有可滚动的内容,可在ViewDidAppear [table reload] 之后调用 3.点击cell上的按钮时,获取所在的cell
2017-03-20 11:39:37 271
原创 UITableView分区区头的问题
1.改变风格 UITableView的风格(style)有两种,默认的是plain风格,它会使得区头悬浮显示,而grouped风格则区头跟随表格滑动。 但是这种风格在加载视图的时候会出现一屏幕的横线,效果不好,不建议使用。 2.添加代码 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sec
2017-03-20 11:37:22 675 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人