我正在Swift中创建一个应用程序,我想要一个按钮更改var。我在每个角落都有一个按钮,并将它命名为它所在的一侧,我希望它能改变swipedirection的数量。当我尝试它永远不会改变它
<html>
<head>
<script type="text/javascript" src="https://content.jwplatform.com/libraries/i6WMuWEv.js"></script>
</head>
<body>
<div id="container"> </div>
<script>
var playerInstance = jwplayer("container");
playerInstance.setup({
file: "rtmp://localhost:1935/vod/testVid.mp4", <!-- testVid.flv, -->
primary: "flash",
width:640,
height:360
});
</script>
</body>
</html>
答案 0 :(得分:0)
最简单的方法是使用UIButton的tag属性。假设您设置此属性(在IB中,但您也可以在代码中执行)为左侧为0,右侧为1。你需要在代码中做的就是:
var swipeDirection:Int = -1 // set this way to declare that nothings has been tapped
@IBAction func buttonClicked(_ sender:UIButton) {
swipeDirection = sender.tag
}
请注意,您将两个按钮设置为此。最简单的方法(如果你使用IB)是编写IBAction 第一个,然后命令 - 从代码拖到IB中。