小编Len*_*357的帖子

如何以编程方式滚动集合视图?

我在视图中有一个集合视图.在单元格中是图像视图,它有一个部分.

我现在想要以编程方式滚动图像.我希望动画无止境地发生,所以它在到达第10项后从第一项开始.

如果你提供一些方法,在从右边以编程方式刷入后放置像单元格变大的动画,这也会很有帮助.

animation ios uicollectionview swift

14
推荐指数
3
解决办法
1万
查看次数

使用popViewController SWIFT时调用viewdidload

我有一个导航视图控制器,我popViewControllerAnimated(true)用来显示之前显示的视图控制器.它工作但我需要调用viewDidLoad之前显示的视图控制器来重新加载表视图.在viewDidLoad使用时,不叫popViewControllerAnimated(true).那我该怎么办呢.

uinavigationcontroller viewdidload ios swift

3
推荐指数
1
解决办法
1913
查看次数

能够写入/读取文件但无法删除文件SWIFT

我在iOS文档目录中存储了一个.jpg图像.我可以写文件和读取文件,但是当它要删除它们时它说没有这样的文件但是不能因为我可以用相同的URL读取它.

读:

let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
let path = NSURL(fileURLWithPath: paths[0] as String)
let fullPath = path.appendingPathComponent(info["pi"] as! String)

let data = NSData(contentsOf: fullPath!)
Run Code Online (Sandbox Code Playgroud)

删除:

let fileManager = FileManager.default
fileManager.delegate = self
let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)
let path = NSURL(fileURLWithPath: paths[0] as String)
let fullPath = path.appendingPathComponent(info["pi"] as! String)

            do {
                try fileManager.removeItem(atPath: "\(fullPath!)")
            } catch {
                print("\(error)")
            }
Run Code Online (Sandbox Code Playgroud)

它抛出:

Error Domain=NSCocoaErrorDomain Code=4 "“image_496251232.806566.jpg” couldn’t be removed." UserInfo={NSUnderlyingError=0x1758eb40 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}, …
Run Code Online (Sandbox Code Playgroud)

directory nsfilemanager delete-file swift

3
推荐指数
1
解决办法
2341
查看次数

在iPad上运行在Xcode中创建的Playground

是否可以在Xcode中创建一个游乐场并使用内置传感器在iPad上运行该游乐场并在屏幕右侧显示视图(时间轴)?当您为了测试iOS代码而创建游乐场时,是否有可能选择平台iOS?

ipad swift-playground

3
推荐指数
1
解决办法
2527
查看次数