首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UITextView BackGround镜像iphone

UITextView BackGround镜像iphone
EN

Stack Overflow用户
提问于 2012-07-13 16:44:17
回答 2查看 2.5K关注 0票数 0

我正在开发笔记应用程序。其中我创建了类似于iPhone notes的视图。首先,我采用了滚动视图,然后是一个图像视图。之后,我将动态创建一个UITextView……我设置了UITextView的背景图像。使用以下代码

代码语言:javascript
复制
textView = [[UITextView alloc]initWithFrame:CGRectMake(0,30,320,400)];
 textView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed: @"lines.png"]];

它在模拟器中工作得很好。但是当我在设备上运行我的应用程序时,UITextView的背景不显示...这意味着它不显示线条...我的图像大小是365x45...有人能帮我解释为什么会发生这种情况吗?问题在哪里?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2012-07-13 16:50:01

我有过一次类似的问题,结果头发变白了。:)

仔细检查您的背景图像文件( .png或其他文件)是否仍然绑定在您的应用程序中。当您有多个目标时,请使用项目或tartet设置检查这一点。

在我的例子中,文件包含在项目中,但不在边界中。出于我从未理解过的原因,它是安装在模拟器上的bounle的一部分。当我从模拟器的文件系统中手动删除应用程序时,它甚至还在那里。在模拟器中重新启动应用程序,它又出现了。

但当我检查发送到调试设备或存储的绑定的内容时,图像文件丢失了。

同样的问题可能会发生在你身上。

票数 0
EN

Stack Overflow用户

发布于 2012-07-13 16:57:41

我从来没有用过这种方法。我所做的是在UIImageView上放置一个不可见的UITextView

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11467041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档