     /**
      Creates the view that the controller manages.
      */
-    override public func loadView() {
+    override open func loadView() {
         let textView = UITextView(frame: CGRect.zero)
         textView.alwaysBounceVertical = true
         textView.font                 = UIFont.systemFont(ofSize: 17)

import UIKit

/// Subclass of `UIViewController` that displays a single acknowledgement.
public class AcknowViewController: UIViewController {

    /**
     The main text view.
     */
    public var textView: UITextView?

    /**
     The represented acknowledgement.


     - parameter animated: If `YES`, the view is being added to the window using an animation.
     */
    open override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        if let textView = self.textView {
            textView.contentOffset = CGPoint(x: textView.contentInset.top, y: 0)
