         let defaultMissingImage = Gridicon.iconOfType(.image)
         let textView = Aztec.TextView(defaultFont: type(of: self).defaultContentFont, defaultMissingImage: defaultMissingImage)
 
-        textView.accessibilityLabel = NSLocalizedString("Rich Content", comment: "Post Rich content")
+        let toolbar = self.createToolbar(htmlMode: false)
+
+        let accessibilityLabel = NSLocalizedString("Rich Content", comment: "Post Rich content")
+        self.configureDefaultProperties(for: textView, using: toolbar, accessibilityLabel: accessibilityLabel)
+
         textView.delegate = self
         textView.formattingDelegate = self
         textView.mediaDelegate = self
-        textView.font = defaultContentFont
-
-        let toolbar = self.createToolbar(htmlMode: false)
-        toolbar.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 44.0)
-        toolbar.formatter = self
-
-        textView.keyboardDismissMode = .interactive
-        textView.inputAccessoryView = toolbar
-        textView.textColor = UIColor.darkText
-        textView.translatesAutoresizingMaskIntoConstraints = false
         textView.addGestureRecognizer(self.tapGestureRecognizer)
 
         return textView

    fileprivate(set) lazy var htmlTextView: UITextView = {
        let textView = UITextView()

        textView.accessibilityLabel = NSLocalizedString("HTML Content", comment: "Post HTML content")
        textView.font = defaultContentFont
        textView.textColor = UIColor.darkText
        textView.translatesAutoresizingMaskIntoConstraints = false
        textView.isHidden = true

        let toolbar = self.createToolbar(htmlMode: true)
        toolbar.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 44.0)
        toolbar.formatter = self
        textView.inputAccessoryView = toolbar

        return textView
    }()

        toolbar.highlightedTintColor = UIColor.blue
        toolbar.selectedTintColor = UIColor.darkGray
        toolbar.disabledTintColor = UIColor.lightGray
        toolbar.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 44.0)
        toolbar.formatter = self

        if htmlMode {
            for item in items {
