質問: ### 前提・実現したいこと Swiftでスターレーティングを実装したい。 ### 発生している問題・エラーメッセージ 現在「AXRatingVIew」を使用しようとCocoapodsからインストールを行い、 importまで行いましたが、これ以降実際に実装していく方法がわかりません。 ### 該当のソースコード 言語:Swift2 import UIKit import AXRatingView class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } } ### 試したこと CocoaPodsからインストール Headrファイルにimport宣言記載 ### 補足情報(言語/FW/ツール等のバージョンなど) このまっさらなViewにどのように実装していけばよいのか。 もしくは別のframeworkでも似たような実装ができ、詳しく説明されているサイトがあればご教授願います。
回答: import UIKit import AXRatingView class ViewController: UIViewController { var ratingView: AXRatingView = AXRatingView(frame: CGRectZero) override func viewDidLoad() { super.viewDidLoad() starInit() } func starInit() { ratingView.value = 1.0 ratingView.stepInterval = 1.0 ratingView.minimumValue = 1.0 ratingView.userInteractionEnabled = true ratingView.addTarget(self, action: #selector(ViewController.ratingChanged), forControlEvents: .ValueChanged) ratingView.sizeToFit() self.view.addSubview(ratingView) }