【问题标题】:UISwitch or other UIControl similar to the Camera app switchUISwitch 或其他类似于 Camera 应用开关的 UIControl
【发布时间】:2011-07-31 21:15:59
【问题描述】:

我对 stackoverflow 很陌生,这是我的第一个问题。

我正在尝试制作一个看起来像 Apple 相机应用程序中用于在视频和图片模式之间切换的控件,看看here,图片右下角的开关。

我已经阅读了some other threads 关于 UISwitch 自定义的内容,但他们都在谈论自定义字体、标签或颜色。

你知道我可以从哪里开始吗?你认为使用 UISwitch 是个好主意还是另一种类型的 UIControl?我尝试更改 UISwitch 的高度,但它似乎始终保持相同的默认高度。

谢谢!

【问题讨论】:

  • 谢谢菲尔,UISlider 正是我想要的。我留下here 一个相关的线程。

标签: iphone objective-c uiswitch


【解决方案1】:

UISwitch 是使用 UISlider 实现的。 UISlider 可让您自定义几乎所有内容。只需将“连续”属性设置为 NO,当您获得值更改的控制事件时,在他们松开手指后,使用代码将其向左或向右移动,具体取决于值是大于还是小于 0.5 或类似的东西。

【讨论】:

  • UISwitch 使用 UISlider 实现。它曾经是,但在 iOS 4.2 中发生了变化。
猜你喜欢
  • 2012-08-17
  • 2018-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多