如何解决如何为UIScrollView提供图案背景,但顶部不同?
| 对于我的应用程序的文本编辑部分,我将行放在UIScrollView中以模拟衬里的便条纸。每当UITextView滚动时,我的UIScrollView就会滚动,以便文本固定在行上。 我可以很容易地创建“衬纸”:UIColor *backgroundPattern = [UIColor colorWithPatternImage:[UIImage imageNamed:@\"Notepaper-Line\"]];
self.noteBackgroundView = scrollView; [scrollView release];
self.noteBackgroundView.backgroundColor = backgroundPattern;
问题是,我希望我的“便条纸”的最上面一行与其余部分不同。
浏览Apple的文档,似乎可以在OS X中使用ѭ1来实现此目的,这将使我可以在顶部和底部固定背景的图像以及在中间平铺图像的背景。我有办法在iPhone上执行此操作吗?由于它会滚动,因此我认为不能通过放置另一个UIImageView来捏造它。
解决方法
您可以将具有顶部图案背景的另一个UIView放在UIScrollView的上方,但位于UITextView的下方,以便覆盖您的便签图案,其大小与顶部图案相同,并且位置与文本视图完全相同。就像滚动视图和文本视图之间的层。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。