- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
这段代码:
#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
#import <MessageUI/MessageUI.h>
#import "MessageComposerViewController.h"
#import <MessageUI/MFMailComposeViewController.h>
@interface MapViewController : UIViewController <MFMailComposeViewControllerDelegate> // Add the delegate
- (IBAction)showEmail:(id)sender;
{
IBOutlet MKMapView *mapView;
}
@property (nonatomic, retain) MKMapView *mapView;
@end
这个问题或错误:
找不到“MFMailComposeViewControllerDelegate”的协议(protocol)声明;您是指“UIPageViewControllerDelegate”吗?对于这个 lign:#import "MessageComposerViewController.h"
预期标识符或“(”对于这个 lign:@interface MapViewController:UIViewController//添加委托(delegate)还有这个灯:{
感谢提前。 :)
最佳答案
试试这个,
#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
#import <MessageUI/MessageUI.h>
#import "MessageComposerViewController.h"
#import <MessageUI/MFMailComposeViewController.h>
@interface MapViewController : UIViewController <MFMailComposeViewControllerDelegate,UINavigationControllerDelegate> {
IBOutlet MKMapView *mapView;
}
- (IBAction)showEmail:(id)sender;
@property (nonatomic, retain) MKMapView *mapView;
@end
关于ios - 找不到 'MFMailComposeViewControllerDelegate' 的协议(protocol)声明;你是说 'UIPageViewControllerDelegate' 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20886809/
我意识到这个问题已经被不准确地问过了,但我一直无法找到我的问题的答案。 我有一个带有静态单元格的 UITableViewController。其中一个单元格用于打开 Mail Composer Vie
我有一个 MFMailComposeViewController 设置并显示如下: class MyViewController: UIViewController { // MARK: -
我在我的一些应用程序中使用邮件编辑器已经有一段时间了,最近 mailComposeDelegate 不再被调用。 我不确定这是否与新版本的Swift。 所以,我想我会问问其他人是否有类似的问题。
我有一个自定义 UITableViewCell,它扩展了 UITableViewCell 并实现 MFMailComposeViewControllerDelegate 。 (即 UITableVie
我有这段代码的问题是它的 didFinishWith 结果没有被调用并且应用程序崩溃了。这是我的代码 注意:在 Objective C 中,这段代码工作正常,因为我在我的类中创建了一个强引用,但我在
我的应用程序具有电子邮件撰写功能,并且在 Swift 2.2 上运行良好。最近我将代码迁移到 Swift 3.0 并遇到了这个问题。在下面分享我的代码片段: import MessageUI clas
我正在尝试在 iOS 中通过以下方式发送电子邮件: var picker = MFMailComposeViewController() picker.mailComposeDelegate = se
我正在尝试将邮件编辑器作为一个辅助类。当从 viewcontroller 类 viewDidLoad 方法调用时显示窗口。但是当我按取消然后删除草稿时。该应用程序正在崩溃。崩溃后转到主文件并显示以下错
这段代码: #import #import #import #import "MessageComposerViewController.h" #import @interface MapVi
在我的应用程序中,我有一个按钮,按下该按钮会打开一封填写了“收件人”和“主题”的电子邮件,但我在这行代码中收到此警告: mc.mailComposeDelegate = self; 警告说: Assi
我是一名优秀的程序员,十分优秀!