Nessuna descrizione

FeedbackViewController.swift 1.2KB

    // // FeedbackViewController.swift // PaiAi // // Created by zhengjianfei on 16/4/7. // Copyright © 2016年 FFIB. All rights reserved. // import UIKit import RxCocoa import RxSwift import PaiaiDataKit import PaiaiUIKit final class FeedbackViewController: UIViewController { // MARK: Storyboard property @IBOutlet var textView: UITextView! @IBOutlet var sendBtn: UIButton! fileprivate let disposeBag = DisposeBag() var viewModel: FeedbackViewModel! // MARK: view function override func viewDidLoad() { super.viewDidLoad() textView.placeholder = "您的建议是我们前进的动力" configurationRx() } func configurationRx() { textView.rx.text .map {!($0?.isEmpty)!} .bind(to: sendBtn.rx.isEnabled) .disposed(by: disposeBag) } override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(true) titleWithbackBar = "意见反馈" } @IBAction func sendFeedBack() { guard let content = textView.text else { return } viewModel.submit(content) } @IBAction func tap() { textView.resignFirstResponder() } }