改变图片的着色 默认是这个方法 还可以使用输入交集/并集等等属性的方式改变图片配色 ...
                            
                            
                                分类:
移动开发   时间:
2019-09-20 18:56:05   
                                阅读次数:
108
                             
                    
                        
                            
                            
                                    一般我们封装控件时 既要支持xib 又要支持手码 一般我们会在以下两个方法里执行我们的自定义操作。然后关于initWithCoder的小坑来了。 我是在view上包装了一个 UITableView 然后发现设置的tableview的某些属性不起作用,比如背景色、分割线、等。各种方法试验过后发现问题在 ...
                            
                            
                                分类:
移动开发   时间:
2019-09-19 16:32:40   
                                阅读次数:
163
                             
                    
                        
                            
                            
                                    参考文章:http://www.cocoachina.com/articles/11968 总结: 提前计算并缓存好高度(布局),因为heightForRowAtIndexPath:是调用最频繁的方法; 异步绘制,遇到复杂界面,遇到性能瓶颈时,可能就是突破口; 滑动时按需加载,这个在大量图片展示,网 ...
                            
                            
                                分类:
移动开发   时间:
2019-08-19 18:58:27   
                                阅读次数:
168
                             
                    
                        
                            
                            
                                #include <QStringListModel>#include <QStandardItemModel>#include <QModelIndex> 初始化 model = new QStandardItemModel(ui->tableView);	model->setColumnCoun ...
                            
                            
                                分类:
其他好文   时间:
2019-08-16 18:32:14   
                                阅读次数:
119
                             
                    
                        
                            
                            
                                    参考闲鱼的主页面,上半部分的View和下半部分的TableView: 首先拿到设计的UI控件: 我们需要给ContentScrollView一个新的Controller来响应多个手势,在.m文件中实现协议UIGestureRecognizerDelegate: 然后在主界面里面实现<,UITable ...
                            
                            
                                分类:
其他好文   时间:
2019-07-04 00:07:58   
                                阅读次数:
126
                             
                    
                        
                            
                            
                                    void ConfigurationFrame::treeItemChanged(QStandardItem * item){ if(item == nullptr) return; if(item->isCheckable()) { //如果条目是存在复选框的,那么就进行下面的操作 Qt::Che ...
                            
                            
                                分类:
其他好文   时间:
2019-06-21 11:15:16   
                                阅读次数:
107
                             
                    
                        
                            
                            
                                    数据是一个集合,显示也是一个集合。例如一篇《西游记》的文章,所有的文字就是数据集合,展示方式就是显示的集合,可以以书本的形式,也可以以电纸书的形式,更可以用视频的方式展现。 下面是将一个二维数组中的数据显示到TableView控件中。 1.声明一个model类,继承于QAbstractTableMo ...
                            
                            
                                分类:
其他好文   时间:
2019-06-18 20:10:32   
                                阅读次数:
217
                             
                    
                        
                            
                            
                                    需求:有一个动态需要更新的TableView,每一个Cell显示的内容从网络获取,并且Cell中有一个需要显示文字的Label,当文字太长的时候,不能完全显示,所以采用跑马灯的样式 实现:1. IB的方式(??) 2.纯代码(?) IB的层次关系 实现的功能: 1.动态获取文字的实际长度 2.设置滚 ...
                            
                            
                                分类:
其他好文   时间:
2019-05-24 14:36:29   
                                阅读次数:
176
                             
                    
                        
                            
                            
                                    项目中碰到一个问题,在tableview的headerview里面有很一个子view,设计师的要求是在下方添加一个阴影,效果如下: 以前的实现思路就是,代码如下: 添加阴影 调用视图的 layer 设置单边阴影,代码如下: 但是效果不是特别理想,可以用贝塞尔曲线进行设置,但是没起到作用,还没找到原因 ...
                            
                            
                                分类:
移动开发   时间:
2019-04-30 18:27:53   
                                阅读次数:
224
                             
                    
                        
                            
                            
                                    1、在一个二级导航控制器中添加一个UITableviewController作为子控制器 2、UITableviewController.tableView 作为展示结果 3、利用iOS之后的UISearchController 根据输入更新输入结果 遇到的问题: 模拟器无法中文输入, 解决方法:  ...
                            
                            
                                分类:
移动开发   时间:
2019-04-18 01:02:15   
                                阅读次数:
188