相关疑难解决方法(0)

将图像从文件路径加载到资产库的UIImage

涉及到我刚才的问题在这里.

我有资源库中图像的路径,例如:

assets-library://asset/asset.JPG?id=1000000001&ext=JPG
Run Code Online (Sandbox Code Playgroud)

现在,我如何将此路径中的图像加载到UIImage对象?

这是代码:

NSString *path = [occasion imagePath];

//temp
NSLog(@"the 2nd occasion imagePath is: %@", path);
//end

if (path != nil)
{
    //UIImage *image = [UIImage imageNamed:path];
    UIImage *image = [UIImage imageWithContentsOfFile:path];

    image = [image imageByScalingAndCroppingForSize:CGSizeMake(36.0, 42.0)];
    [[cell imageView] setImage:image];
}
Run Code Online (Sandbox Code Playgroud)

assets objective-c filepath uiimage ios

20
推荐指数
2
解决办法
4万
查看次数

React native - 每封邮件发送照片

我正在尝试通过邮件发送最近的应用程序捕获的照片,我遇到以下错误:

(对于我正在使用此模块的邮件功能: var Mailer = require('NativeModules').RNMail;

我试图在此模块的帮助下通过邮件发送照片并收到以下错误:

index.ios.bundle:28842Exception '-[MFMailComposeInternalViewController addAttachmentData:mimeType:fileName:] attachment must not be nil.' was thrown while invoking mail on target RNMail with params (
        {
        attachment =         {
            name = Ladunek;
            path = "assets-library://asset/asset.JPG?id=3B7DBB2E-1271-4D86-A5F2-A0CEEE7CC4DE&ext=JPG";
            type = jpg;
        };
        body = "body";
        isHTML = 1;
        recipients =         (
            "placeholder@mail.com"
        );
        subject = Ladunek;
    },
    9
)
Run Code Online (Sandbox Code Playgroud)

这是调用代码:

.then((data, path) => {
        console.log(data)
        console.log(data.path)
        Mailer.mail({
          subject: 'Ladunek',
          recipients: ['placeholder@mail.com'],
          body: 'body',
          isHTML: true, // iOS only, exclude if false
          attachment: …
Run Code Online (Sandbox Code Playgroud)

react-native

11
推荐指数
1
解决办法
3031
查看次数

如何从iOS文档目录中过滤带扩展名的文件?

您好我现在正在从iOS的文档目录中检索文件.

我也是由CreationDate排序的文件.

在我的文档目录中,它还有很多文件夹和文件.

因此,当我从文档目录中检索所有文件时,该文件夹名称也包括在内.

我只想检索(.txt)格式文件.

我怎样才能做到这一点?

cocoa-touch nsfilemanager ios

4
推荐指数
1
解决办法
1883
查看次数

Objective-c如何将NSURL转换为NSString?

总Objective-c noob这里有一个问题.有没有办法在一行中将NSURL转换为NSString?我需要从sqlite数据库abd检索URL然后将其保存到字符串中.

目前我要转换的行看起来像这样 - >

MyString.url = [NSString stringWithUTF8String:(char *) sqlite3_column_text(sqlStatement, 1)];
Run Code Online (Sandbox Code Playgroud)

所以当然得到'不兼容的指针类型从'NSString*'分配'NSURL*'

:)

string objective-c

4
推荐指数
2
解决办法
5253
查看次数