pujiaxin33 / JXCategoryView

A powerful and easy to use category view (segmentedcontrol, segmentview, pagingview, pagerview, pagecontrol) (腾讯新闻、今日头条、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简书、微博等所有主流APP分类切换滚动视图)
MIT License
6.08k stars 1.15k forks source link

JXCategoryIndicatorImageView如何设置indicatorImageViewSize使图片宽度和cell宽度自适应 #494

Closed luoyangrushi closed 9 months ago

luoyangrushi commented 9 months ago

bug提交前阅读 1.请先仔细阅读文档,尤其是【其他注意事项】文档,里面有常见问题的解决方案; 2.请先搜索已有的Issues,尝试找到相同问题的讨论; 3.请先阅读相关类的API、源码,尝试从源码找到答案; 4.如果以上步骤都未能解决你的疑问,欢迎提交ISSUE;

bug描述 请简单描述你的bug现象。

版本号 1.JXCategoryView版本号:? 2.手机系统版本号:? 3.手机型号:?

复现步骤

  1. 遇到问题的相关效果、类是:? 2.具体的操作步骤是:?

截图、GIF 提供bug出现时的截图或者GIF。

luoyangrushi commented 9 months ago

我使用了一张图片当做JXCategoryIndicatorImageView 但是在切换title的时候,图片的宽度不能自适应cell的宽度 这个如何设置,谢谢了

luoyangrushi commented 9 months ago

解决了 可以用JXCategoryIndicatorLineView 加个图片 JXCategoryIndicatorLineView indicatorlineView = [[JXCategoryIndicatorLineView alloc]init]; indicatorlineView.indicatorHeight = kScaleW(9); indicatorlineView.indicatorColor = UIColor.whiteColor; indicatorlineView.verticalMargin = 8; indicatorlineView.indicatorWidthIncrement = 10; UIImageView imageV = [[UIImageView alloc]initWithImage:kIMAGE(@"home_item_switch")]; imageV.contentMode = UIViewContentModeScaleToFill;

    [indicatorlineView addSubview:imageV];