我正在尝试使用Swift创建一个UIButton.它编译得很好,我可以在模拟器中看到我的按钮,但是当我点击它时,没有任何反应.这是我正在使用的代码:
let settings = UIButton()
settings.addTarget(self, action: "touchedSet:", forControlEvents: UIControlEvents.TouchUpInside)
settings.setTitle("Settings", forState: .Normal)
settings.frame = CGRectMake(0, 530, 150, 50)
scrollView.addSubview(settings)
Run Code Online (Sandbox Code Playgroud)
在同一个类中,这里是函数'touchingSet':
func touchedSet(sender: UIButton!) {
println("You tapped the button")
}
Run Code Online (Sandbox Code Playgroud)
我正在使用模拟器,因为我没有iOS 8.0设备,这可能是问题吗?
谢谢!
我在UIScrollView上有一个手势识别器,但它几乎不会被调用,因为UIScrollView会吃掉所有手势.
我用这一行部分解决了这个问题:[scrollView.panGestureRecognizer requireGestureRecognizerToFail:rightSwipe];然而,这一行导致我的识别器总是被接受(所需的行为)并且滚动视图不滚动.
也就是说,滚动时,识别器被接受但视图不会滚动.
我该如何解决这个问题,还是有替代解决方案?
谢谢!
我正试图在UIImage中剪切一个透明的方块,但老实说我不得不知道在哪里/如何开始.
任何帮助将不胜感激.
谢谢!
如何设置MPVolumeView的色调?
我看到了方法:
setMinimumTrackTintColor:
Run Code Online (Sandbox Code Playgroud)
和财产
minimumTrackTintColor
Run Code Online (Sandbox Code Playgroud)
但是使用其中任何一个抛出异常.
我被告知我需要打电话
setMinimumTintColor
Run Code Online (Sandbox Code Playgroud)
或设置属性
minimumTrackTintColor
Run Code Online (Sandbox Code Playgroud)
在底层的UISlider上,但我不知道该怎么做.
谢谢!
ios ×4
objective-c ×3
swift ×2
cocoa-touch ×1
iphone ×1
media-player ×1
mpvolumeview ×1
uibutton ×1
uiimage ×1
uiscrollview ×1
uislider ×1
uiview ×1