2

我想自定义调查的外观。准确地说,我想:

  1. 像在任何其他 ViewController 上一样设置背景图像

演示代码:

// Set View background image.
UIGraphicsBeginImageContext(self.view.frame.size)
UIImage(named: "ViewController-Background")?.drawInRect(self.view.bounds)
var image: UIImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
self.view.backgroundColor = UIColor(patternImage: image)
  1. 甚至可以自定义导航栏的 tintColor (整个应用程序颜色为白色,因为背景很暗,但在调查时默认为白色背景,状态栏和导航控制器中的白色字母不可见(例如取消按钮)。

  2. 由于某些问题使用 tableview 进行响应,我可以自定义使其单元格透明且文本为白色吗?

我没有像iOS 研究工具包调查 (swift)中建议的那样执行此操作

由于某些声誉限制,我无法在此处发布回复,因此我不得不在这里寻求更多帮助。

我非常感谢任何提示、提示、示例、演示或代码。如果可能的话,最好使用 Swift。

谢谢!

4

1 回答 1

1

来自链接答案的功能管理 iOS 8 用户访问元素。 在 Swift 中出现WhenContainedIn

结合讨论:https ://github.com/ResearchKit/ResearchKit/issues/508

于 2015-10-09T15:22:14.803 回答