From dd7e4794fd611de967c6322dd0bb7ffda41c2f7b Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期一, 29 十一月 2021 16:32:55 +0800
Subject: [PATCH] 增加了安防相关功能
---
HDL-ON_iOS/Other/SkipControl.cs | 43 +++++++++++++++++++++++++++++++------------
1 files changed, 31 insertions(+), 12 deletions(-)
diff --git a/HDL-ON_iOS/Other/SkipControl.cs b/HDL-ON_iOS/Other/SkipControl.cs
index 0de65c3..f320b4d 100644
--- a/HDL-ON_iOS/Other/SkipControl.cs
+++ b/HDL-ON_iOS/Other/SkipControl.cs
@@ -1,6 +1,8 @@
锘縰sing System;
using CoreGraphics;
-using Other.Siri;
+using Foundation;
+using Intents;
+using IntentsUI;
using UIKit;
namespace Other
@@ -13,22 +15,39 @@
public void SkipSiriView()
{
- var user = new SiriBaseView();
- user.View.BackgroundColor = UIColor.Magenta;
+ //var user = new SiriBaseView();
+ //user.View.BackgroundColor = new UIColor(242, 243, 247, 1);
- var btn = UIButton.FromType(UIButtonType.System);
- btn.Frame = new CGRect(20, 200, 280, 44);
- btn.SetTitle("Click Me", UIControlState.Normal);
+ //HDL_ON_iOS.AppDelegate.rootViewController.PushViewController(user, true);
- HDL_ON_iOS.AppDelegate.rootViewController.NavigationBarHidden = true;
- HDL_ON_iOS.AppDelegate.rootViewController.NavigationBarHidden = false;
- HDL_ON_iOS.AppDelegate.rootViewController.PushViewController(user, true);
- btn.TouchUpInside += (sender, e) =>
+ var sDM = new SiriKit.SceneDateManager();
+ Console.WriteLine($"IsLogin:{sDM.IsLgoin};accessToken:{sDM.AccessToken};refreshToken:{sDM.RefreshToken};RegionUrl:{sDM.RegionUrl};HomeId:{sDM.HomeId}");
+
+ NSMutableArray list = new NSMutableArray();
+ foreach (var localScene in HDL_ON.Entity.FunctionList.List.scenes)
{
- };
+ list.Add(new HDLSceneSiri.HDLSiriSceneModel()
+ {
+ UserSceneId = localScene.userSceneId,
+ Name = localScene.name,
+ });
+ }
+ var vc = new HDLSceneSiri.HDLSiriSceneListViewController();
+ vc.DataSource = list;
+ //vc.TitleName
+ //PresentViewController(vc, true, null);
+ HDL_ON_iOS.AppDelegate.rootViewController.PushViewController(vc, true);
+ }
- user.View.AddSubview(btn);
+ public void SetData(bool isLogin, string accessToken, string refreshToken, string regionUrl, string homeId)
+ {
+ var sDM = new SiriKit.SceneDateManager();
+ sDM.IsLgoin = isLogin;
+ sDM.AccessToken = accessToken;
+ sDM.RefreshToken = refreshToken;
+ sDM.RegionUrl = regionUrl;
+ sDM.HomeId = homeId;
}
}
}
--
Gitblit v1.8.0