【问题标题】:Xamarin.IOS Toggle Button?Xamarin.IOS 切换按钮?
【发布时间】:2015-08-31 16:54:51
【问题描述】:

xamarin.ios 有切换按钮吗?如果没有,更好的方法是使用两个按钮并切换它们的 Hidden 属性?

谢谢

【问题讨论】:

标签: ios xamarin xamarin.ios


【解决方案1】:

解决您的问题:

public override void ViewDidLoad ()
    {
        base.ViewDidLoad ();
        // Perform any additional setup after loading the view, typically from a nib.

        UIButton btnPlayAndStop = new UIButton (new CGRect (100, 100, 50, 50));
        btnPlayAndStop.BackgroundColor = UIColor.Gray;
        btnPlayAndStop.Tag = 0;
        btnPlayAndStop.SetImage (UIImage.FromFile ("play.png"), UIControlState.Normal);
        btnPlayAndStop.TouchUpInside += delegate {
            if (0 == btnPlayAndStop.Tag) { 
                btnPlayAndStop.Tag = 1;
                btnPlayAndStop.SetImage (UIImage.FromFile ("stop.png"), UIControlState.Normal);
            }
            else if (1 == btnPlayAndStop.Tag) {
                btnPlayAndStop.Tag = 0;
                btnPlayAndStop.SetImage (UIImage.FromFile ("play.png"), UIControlState.Normal);
            }
        };
        this.View.AddSubview (btnPlayAndStop);
    }

希望对你有帮助。

欢迎任何关于 Xamarin.iOS 的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-20
    • 2017-09-26
    • 2012-04-19
    • 2018-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多