0

我想在我的 ipad 应用程序中执行类似操作,执行以下操作的最佳方法是什么:

  1. 上栏下方的阴影。
  2. 纸张的内边距(上、左、右和下)
  3. 背景(作为记事本):请考虑单元格:它们仍必须在纸张内滚动并在到达纸张底部边缘之前被裁剪。

我正在寻找尽可能避免覆盖的最佳解决方案。

编辑

我尝试在 UISplitViewController 中使用 UIViewController(带有 UITableVIew 并具有委托方法),并且我尝试在表格顶部添加 UIImageView,但是这个视图会随着单元格滚动,并且当我向下滚动时它会隐藏。我尝试将 viewForHeaderInSection 函数也用于上阴影(在条形下方),但是纸张底边呢(如果我放一张包含阴影和纸张底边的图像,并将填充作为 UITableView 或 UITableViewController 的背景,并在旋转到纵向时更改此图像?这是一个好的和可能的解决方案吗?)

4

2 回答 2

0

我猜:

  • 在图像编辑应用程序中创建背景
  • 剪切 4 个图像,用于页眉、页脚、左侧和右侧
  • 创建一个带有 4 个 UIVIews 的 UIViewController 并添加正确的图像作为背景
  • 在所有 4 中间添加一个 UITableView

这样图像就不会移动,如果您将 UIViews 与背景正确放置,您的 TableView 将在笔记本内滚动(假设您正在尝试创建笔记本)

如果您的应用程序仅是 iOS 6.0,自动布局将是一个很大的帮助。查看苹果开发者视频以了解如何使用此功能:WWDC 2012 Session 232 - Auto Layout by Example

于 2012-09-26T01:38:40.613 回答
0

一种简单的方法是使用 xib: 1. 在 xib 中创建图像。在图像视图中,您可以将背景放置为您想要的任何图像。2.在图像视图上方创建表格视图,并将表格视图背景颜色设置为清晰的颜色。

这会做到的。

于 2012-09-26T07:31:10.967 回答