1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- //
- // OOAttandanceSettingDataView.swift
- // O2Platform
- //
- // Created by 刘振兴 on 2018/5/18.
- // Copyright © 2018年 zoneland. All rights reserved.
- //
- import UIKit
- import CocoaLumberjack
- class OOAttandanceSettingDataView: UIView {
-
-
-
- @IBOutlet weak var workPlaceNameTextField: UITextField!
-
-
- @IBOutlet weak var workAliasNameTextField: UITextField!
-
-
- @IBOutlet weak var checkErrorRangeTextField: UITextField!
-
-
- private lazy var closwBtn:UIToolbar = {
- let bar = UIToolbar.init(frame: CGRect(x: 0, y: 0, width: SCREEN_WIDTH, height: 44))
-
- let button = UIButton.init(frame: CGRect(x: 50, y: 7, width: 160, height: 30))
- button.setTitle("保存地点", for: .normal)
- button.setTitleColor(UIColor.white, for: .normal)
- button.theme_backgroundColor = ThemeColorPicker(keyPath: "Base.base_color")
- button.layer.cornerRadius = 5
- button.layer.masksToBounds = true
- button.addTarget(self, action: #selector(submitClicked(_:)), for: .touchUpInside)
- // bar.addSubview(button)
- let button1 = UIButton.init(frame: CGRect(x: SCREEN_WIDTH - 60, y: 7, width: 50, height: 30))
- button1.setTitle("关闭", for: .normal)
- button1.theme_setTitleColor(ThemeColorPicker(keyPath: "Base.base_color"), forState: .normal)
- button1.addTarget(self, action: #selector(closwBtnClick(_:)), for: .touchUpInside)
- // bar.addSubview(button1)
- bar.items = [UIBarButtonItem(customView: button),
- UIBarButtonItem(customView: button1)
- // UIBarButtonItem(title: "保存地点", style: .plain, target: self, action: #selector(submitClicked(_:))),
- // UIBarButtonItem(title: "关闭", style: .plain, target: self, action: #selector(closwBtnClick(_:))),
- ]
-
- return bar
- }()
-
-
- override func awakeFromNib() {
- workPlaceNameTextField.inputAccessoryView = closwBtn
- workAliasNameTextField.inputAccessoryView = closwBtn
- checkErrorRangeTextField.inputAccessoryView = closwBtn
- }
-
- @objc private func submitClicked(_ sender:Any?){
- DDLogDebug("submitClicked")
- superview?.endEditing(true)
- let someValues = (workPlaceNameTextField.text!,workAliasNameTextField.text!,checkErrorRangeTextField.text!)
- NotificationCenter.post(customeNotification: .newWorkPlace, object: someValues)
-
- }
-
- @objc private func closwBtnClick(_ sender:Any?){
- DDLogInfo("closeBtn")
- superview?.endEditing(true)
- }
-
-
- }
|