图片显示不出来

图片显示不出来

-(void)segment{

    UISegmentedControl *segment = [[UISegmentedControl alloc]initWithItems:@[[UIImage imageNamed:@"0.jpg"],[UIImage imageNamed:@"1.jpg"],[UIImage imageNamed:@"11.jpg"]]];

    segment.frame = CGRectMake(100, 400, 150, 60);

    [self.view addSubview:segment];

}



http://img1.sycdn.imooc.com//climg/5beb97360001258104020276.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

4回答
UIImage *picture1 = [[UIImageimageNamed:@"1.jpg"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
UIImage *picture2 = [[UIImageimageNamed:@"11.jpg"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
NSArray *images = @[picture1,picture2];
UISegmentedControl *segment = [[UISegmentedControlalloc]initWithItems:images];

如上所示设置一下图片,name你得确定是否需要加后面的后缀名,如果是直接拖拽到assess库中的,是没有后缀名的。

提问者 慕函数1522530 2018-11-14 15:26:24
提问者 慕函数1522530 2018-11-14 15:15:11

http://img1.sycdn.imooc.com//climg/5bebcb760001246600940089.jpg我添加的是这个图片

提问者 慕函数1522530 2018-11-14 11:32:34

显示的不是图片是这个

  • 你好,你说的显示的不是图片,是不是上面你贴出的图片嘛?是这个是什么,可以详细描述一下嘛。你可以新建一个问答,贴出你的代码,把运行后的结果贴出来,以及你想要的是什么结果,可以清楚描述一下。
    2018-11-14 11:41:40
  • 提问者 慕函数1522530 #2
    额。。代码就是上面的那个,显示出来的效果就是上面的那个图片,跟我添加的图片不一样,我添加的图片没这么丑
    2018-11-14 11:46:06
  • Tender10 回复 提问者 慕函数1522530 #3
    你添加的图片是什么样的,你说的是代码实现以后,你的图片变形了,是吗?还是说添加的就不是你的图片。
    2018-11-14 11:56:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS进阶:界面优化与数据存储
  • 参与学习       516    人
  • 提交作业       158    份
  • 解答问题       637    个

本路径采用基础+案例方式,助你解开对界面优化、数据储存、屏幕适配的疑惑。6小时团购项目实战加最新版本Swift讲解,让你掌握更多iOS开发技巧。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师