iOS UIButton 设置图片平铺


            UIImage *image2 = [UIImage imageNamed:imgName];
                    CGFloat top = 0; // 顶端盖高度
                    CGFloat bottom = 0 ; // 底端盖高度
                    CGFloat left = 0; // 左端盖宽度
                    CGFloat right = 0; // 右端盖宽度
                    UIEdgeInsets insets = UIEdgeInsetsMake(top, left, bottom, right);
                    image2 = [image2 resizableImageWithCapInsets:insets resizingMode:UIImageResizingModeStretch];
                    //    UIImageResizingModeStretch:拉伸模式,通过拉伸UIEdgeInsets指定的矩形区域来填充图片
                    //    UIImageResizingModeTile:平铺模式,通过重复显示UIEdgeInsets指定的矩形区域来填充图片
                    
//                    [btn setImage:image2 forState:UIControlStateNormal];//[UIImage imageNamed:imgName]
                    [btn setBackgroundImage:image2 forState:UIControlStateNormal];

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM