To run the example project, clone the repo, and run pod install
from the Example directory first.
FullFeedback is available through CocoaPods. To install it, simply add the following line to your Podfile:
platform :ios, '10.0'
pod 'FullFeedback', '~> 0.1.4'
import FullFeedback
guard let feedbackvc = FeedbackViewController.initialize(loopToDoKey: "Your loopTodo key", feedbackCardTitle: "Feedback card title") else {
return
}
self.present(feedbackvc, animated: true, completion: nil)
* Note: By default we have a dictionary with 5 key value pairs i.e, Model - iPhone, DeviceType - iPhone 6, SystemName - iPhone OS, Version - 9.3.5, DeviceName - yourDeviceName. Addition to these properties if you want to add more you can provide them in device info dictionary.
feedbackvc.userName -> Logged in user name.
feedbackvc.userEmail -> Logged in user email.
feedbackvc.appInfo -> [String: Any]
feedbackvc.deviceInfo -> [String: Any]
feedbackvc.userInfo -> [String: Any]
To customize navigation bar left button, right button, Title, navigation bar color and, segmented control:
feedbackvc.statusBarStyle
feedbackvc.leftButtonTitle
feedbackvc.leftButtonTitleColor
feedbackvc.leftButtonImage
feedbackvc.rightButtonTitle
feedbackvc.rightButtonTitleColor
feedbackvc.rightButtonTitleColor
feedbackvc.navBarColor
feedbackvc.segmentControlBgColor
feedbackvc.segmentControlTintColor
feedbackvc.title
feedbackvc.titleColor
Vamsi Venkata, venkata.vamsi@full.co
FullFeedback is available under the MIT license. See the LICENSE file for more info.