小编Ant*_*iko的帖子

NSURL返回文件的id而不是文件的路径

我做了一个拖放功能.我的NSURL返回文件的id而不是文件的路径.

码:

fileURL = [NSURL URLFromPasteboard:[sender draggingPasteboard]];
Run Code Online (Sandbox Code Playgroud)

我收到了什么:

文件:///.file/id=6571367.686377

我想收到什么:

/Users/Desktop/someFile.png

如何解决这个问题?

谢谢.

macos xcode cocoa objective-c

6
推荐指数
1
解决办法
1046
查看次数

iOS 和 Mac 设备之间的 Hand Off 不起作用

我正在实施 iOS 和 Mac 应用程序。我在两个应用程序中都实现了 Hand Off 功能。当我测试实现时,它在以下情况下运行良好:

  • 在 iOS 应用程序上开始并在 iOS 应用程序上继续
  • 在 iOS 应用程序上启动并在 Mac 应用程序上继续

但是当我在 Mac 应用程序上启动并想在 iOS 应用程序上继续时它不起作用。从逻辑上讲,问题是当我在 Mac 应用程序上创建 userActivity 并成为 Current 时。但是iOS和Mac的代码是一样的,所以不知道问题出在哪里。

// Create userActivity
_userActivity = [[NSUserActivity alloc] initWithActivityType:@"com.myapp.image"];
_userActivity.title = @"Image";
_userActivity.supportsContinuationStreams = YES;
_userActivity.delegate = self;
_userActivity.userInfo = @{
                           @"Key" : @"information from the other device",
                           @"URL" : @"http://www.apple.com"
                           };
[_userActivity becomeCurrent];
Run Code Online (Sandbox Code Playgroud)

谢谢!

macos xcode objective-c ios handoff

5
推荐指数
1
解决办法
433
查看次数

UIImageView 没有拉伸到整个屏幕

我在 ViewControllers 中制作了一个应用程序和导航的原型,而我在 Storyboard (Xcode 6) 中创建的 UIImageView 不会拉伸到全屏。例如,我有带有 640\xc3\x971136 图像的 UIImageView。如果我在 iPhone 5 上运行它,它会全屏显示。但如果我在 iPhone 6 或 6 Plus 上运行它,它位于左上角。我读了很多主题和文章,但没有任何帮助。

\n\n

在此输入图像描述

\n\n

在此输入图像描述

\n

iphone objective-c uiimageview viewcontroller ios

2
推荐指数
1
解决办法
5806
查看次数

标签 统计

objective-c ×3

ios ×2

macos ×2

xcode ×2

cocoa ×1

handoff ×1

iphone ×1

uiimageview ×1

viewcontroller ×1