Restrict build button on iOS so that it only appears if Twitter is enabled

This commit is contained in:
Maurice Parker
2020-05-02 17:21:01 -05:00
parent b6a0057439
commit 41a17dfb06
4 changed files with 18 additions and 3 deletions

View File

@@ -15,6 +15,8 @@ import RSParser
class AddWebFeedViewController: UITableViewController, AddContainerViewControllerChild {
@IBOutlet private weak var urlTextField: UITextField!
@IBOutlet weak var urlTextFieldToSuperViewConstraint: NSLayoutConstraint!
@IBOutlet weak var urlBuilderButton: UIButton!
@IBOutlet private weak var nameTextField: UITextField!
private var folderLabel = ""
@@ -41,6 +43,13 @@ class AddWebFeedViewController: UITableViewController, AddContainerViewControlle
urlTextField.text = initialFeed
urlTextField.delegate = self
if ExtensionPointManager.shared.isTwitterEnabled {
urlTextFieldToSuperViewConstraint.isActive = false
urlTextField.trailingAnchor.constraint(equalTo: urlBuilderButton.leadingAnchor, constant: -8).isActive = true
} else {
urlBuilderButton.isHidden = true
}
if initialFeed != nil {
delegate?.readyToAdd(state: true)
}