         feedbackDelegate?.feedbackCollector(self, didCollectFeedback: feedback)
     }
     
-    func cancelButtonTapped() {
+    private func cancelButtonTapped() {
         // TODO: http://stackoverflow.com/questions/25742944/whats-the-programmatic-opposite-of-showviewcontrollersender
         
         dismissViewControllerAnimated(true, completion: nil)


import UIKit

public class FeedbackViewController: UITableViewController, FeedbackCollector {
    public weak var feedbackDelegate: FeedbackCollectorDelegate?
    
    var screenshot: UIImage? {
        didSet {
            guard isViewLoaded() else { return }
            

        }
    }
    
    /// The configuration used to set up the receiver.
    public var configuration: Configuration? {
        didSet {
            title = configuration?.interfaceText.feedbackCollectorTitle
