小编Phi*_*lip的帖子

Swift中的UIButton没有注册

我正在尝试使用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设备,这可能是问题吗?

谢谢!

uibutton ios swift

27
推荐指数
7
解决办法
5万
查看次数

如何使类符合swift中的协议?

我需要使一个类符合Swift中的协议才能实现委托.我该怎么办?

ios swift

20
推荐指数
1
解决办法
1万
查看次数

如何使用UIScrollView滚动并具有手势识别器?

我在UIScrollView上有一个手势识别器,但它几乎不会被调用,因为UIScrollView会吃掉所有手势.

我用这一行部分解决了这个问题:[scrollView.panGestureRecognizer requireGestureRecognizerToFail:rightSwipe];然而,这一行导致我的识别器总是被接受(所需的行为)并且滚动视图不滚动.

也就是说,滚动时,识别器被接受但视图不会滚动.

我该如何解决这个问题,还是有替代解决方案?

谢谢!

objective-c uiscrollview uiview ios

19
推荐指数
3
解决办法
2万
查看次数

如何在UIImage中'切割'透明孔?

我正试图在UIImage中剪切一个透明的方块,但老实说我不得不知道在哪里/如何开始.

任何帮助将不胜感激.

谢谢!

iphone cocoa-touch objective-c uiimage

12
推荐指数
2
解决办法
3628
查看次数

如何设置MPVolumeView的色调?

如何设置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上,但我不知道该怎么做.

谢谢!

objective-c media-player uislider ios mpvolumeview

3
推荐指数
1
解决办法
2083
查看次数