tableviewcell自适应cell高度
tableviewcell自适应cell高度
-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section{returnself.arr.count;}-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:@"Cell"];cell.textLabel.numberOfLines=100;cell.textLabel.font=[UIFontsystemFontOfSize:15];cell.textLabel.text=self.arr[indexPath.row];returncell;}-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{NSString*text=self.arr[indexPath.row];CGSizeconstraint=CGSizeMake(375-40,100);NSAttributedString*attributedText=[[NSAttributedStringalloc]initWithString:textattributes:@{NSFontAttributeName:[UIFontsystemFontOfSize:15]}];CGRectrect=[attributedTextboundingRectWithSize:constraintoptions:NSStringDrawingUsesLineFragmentOrigincontext:nil];CGSizesize=rect.size;CGFloatheight=MAX(size.height,20);NSLog(@"%f",height);returnheight+10;}
无限图片轮播Banner
//网络加载图片的轮播器(只需一步设置即可使用)cycleScrollView.p_w_picpathURLStringsGroup=p_w_picpathsURLStrings;
现已支持cocoapods导入:pod 'SDCycleScrollView','~> 1.3'
如需更详细的设置,参考如下:
cycleScrollView.pageControlAliment=SDCycleScrollViewPageContolAlimentRight;//设置pageControl居右,默认居中cycleScrollView.titlesGroup=标题数组(数组元素个数必须和图片数组元素个数保持一致);//如果设置title数组,则会在图片下面添加标题cycleScrollView.delegate=;//如需监听图片点击,请设置代理,实现代理方法cycleScrollView.autoScrollTimeInterval=;//自定义轮播时间间隔
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。