diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/SearchTVStationListViewController.swift b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/SearchTVStationListViewController.swift
index 8352130..b420629 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/SearchTVStationListViewController.swift
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/SearchTVStationListViewController.swift
@@ -133,6 +133,13 @@ extension SearchTVStationListViewController:UITableViewDataSource,UITableViewDel
gradName.text = grad[indexPath.row]
sortDataSet(arr: dataSet,type: grad[indexPath.row])
}
+ if tableView == self.tableView{
+ let item = dataDic[allKeys[indexPath.section]]![indexPath.row]
+ let vc = Story.instantiateViewControllerWithIdentifier("TVStationInforViewControllerVC", storyName: "TVStation") as! TVStationInforViewController
+ vc.TVStationProgram = item
+ vc.title = item.f_SchoolName
+ self.navigationController?.pushViewController(vc, animated: true)
+ }
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard
index cae38b2..08b5707 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/TVStation/TVStation.storyboard
@@ -323,7 +323,7 @@
-
+
diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/User/Setting/ChangePassWordViewController.swift b/YouerLiveVideo/YouerLiveVideo/controllers/User/Setting/ChangePassWordViewController.swift
index 2ebd3d5..4fd56a7 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/User/Setting/ChangePassWordViewController.swift
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/User/Setting/ChangePassWordViewController.swift
@@ -23,7 +23,7 @@ class ChangePassWordViewController: UIViewController {
@IBOutlet weak var userCodeTextFiled: UITextField!
@IBOutlet var cancleItem: UIBarButtonItem!
-
+ var timer:Timer!
var scrollViewH:CGFloat = 200
var user = AppDelegate.instance().accountManager
@IBAction func editKeyboard(_ sender: Any) {
@@ -110,6 +110,24 @@ class ChangePassWordViewController: UIViewController {
@IBAction func sendUserCodeBtnClick(_ sender: UIButton) {
self.view.endEditing(true)
+ var num = 0
+ if #available(iOS 10.0, *) {
+ self.timer = Timer.scheduledTimer(withTimeInterval: 1, repeats: true, block: { (timers) in
+ if num == 60{
+ sender.titleLabel?.text = "获取验证码"
+ sender.isUserInteractionEnabled = true
+ sender.backgroundColor = UIColorFromRGB(0x007aff)
+ self.timer.invalidate()
+ return
+ }
+ sender.setTitle("重新获取(\(60-num))", for: .normal)
+ sender.isUserInteractionEnabled = false
+ sender.backgroundColor = UIColor.lightGray
+ num += 1
+ })
+ } else {
+ // Fallback on earlier versions
+ }
var phone = ""
if user.isOnline(){
phone = user.phone()
@@ -158,6 +176,11 @@ class ChangePassWordViewController: UIViewController {
}
}
}
+
+ override func viewWillDisappear(_ animated: Bool) {
+ timer.invalidate()
+ timer = nil
+ }
// MARK: - 销毁通知
deinit {
NotificationCenter.default.removeObserver(self)
diff --git a/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard b/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard
index 21c40ab..b1972d0 100644
--- a/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard
+++ b/YouerLiveVideo/YouerLiveVideo/controllers/User/User.storyboard
@@ -1,5 +1,5 @@
-
-
+
+
@@ -315,8 +315,8 @@
-
-
+
+
@@ -334,10 +334,14 @@
-