でObjective-Cのフレームワーク(TOCropViewController)メソッドを実装する:Iは、(<a href="https://github.com/scalessec/Toast" rel="nofollow noreferrer">TOCropViewController</a>)CocoaPodsで書かれたフレームワークを実装しようとしていると、このようなブリッジング・ヘッダにそれをインポートした迅速
ブリッジヘッダ
#import <TOCropViewController/TOCropViewController.h>
#import <TOCropViewController/TOCropView.h>
#import <TOCropViewController/TOCropToolbar.h>
#import <TOCropViewController/TOCropOverlayView.h>
私が直面している問題は、Objective-Cを理解できないため、Swiftでこのフレームワークを実装する方法がわかりません。これはそれのページに記述基本的な実装です:
self.presentCropViewController{
}
しかし、予想通り、それはViewController
の値があることを言って、私にエラーを与える:
- (void)presentCropViewController
{
UIImage *image = ...; //Load an image
TOCropViewController *cropViewController = [[TOCropViewController alloc] initWithImage:image];
cropViewController.delegate = self;
[self presentViewController:cropViewController animated:YES completion:nil];
}
- (void)cropViewController:(TOCropViewController *)cropViewController didCropToImage:(UIImage *)image withRect:(CGRect)cropRect angle:(NSInteger)angle
{
// 'image' is the newly cropped version of the original image
}
私はこのようなスウィフトでこれを実行しようとしましたno member presentCropViewController
何か助けていただければ幸いです。
それが働いた
詳細情報:)、リンクは間違いなく私は、将来的にこれを行うのに役立ちますありがとうございました! –