我正在开发一个应用程序,我需要在 iPhone 中提供类似 Notes App 的功能。如第一个屏幕截图所示,最初,笔记在内容开始之前留下一个选项卡,我也想做同样的事情,当我设置时左侧内容插图(UITextView)到 25 时,它显示如屏幕截图 2 所示,在这里您可能会看到图像也发生了移动。我已将图像设置为背景。我不知道如何解决这个问题。
我还尝试将图像添加为 UITextview 的子视图,但它不会重复线条,同时像笔记应用程序一样滚动(线条图像)。
我通过以下代码设置 Textview 的背景。
[textView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"line_image.png"]]];
请告诉我我是否出错或者需要任何额外的努力才能获得所需的输出。
Thanks
UITextView 是 UIScrollView 子类,因此所有相关的委托方法都可供您使用(例如scrollViewDidScroll:
) - 您可以在该方法中调整自定义背景。
有一个非常好的帖子触摸博士博客 http://www.cocoanetics.com/2010/03/stuff-you-learn-from-reverse-engineering-notes-app/关于重新创建 Notes 应用程序界面 - 您可以从中了解它是如何完成的。基本上,所做的就是添加自定义视图,在文本视图后面绘制背景并在文本视图的委托方法中对其进行调整,并在其“contentSize”属性上使用 KVO。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)