小编Cra*_*ith的帖子

在iOS中交换标准键盘的自定义inputView

我有一个特定文本字段的自定义inputView,它运行良好.但是,我无法辨别如何关闭视图并恢复常规键盘.(我在TextField旁边有一个SWAP按钮.)我尝试将textfield的inputView设置为nil,但这没有做任何事情.

我不需要一个完整的自定义键盘,但我需要的不仅仅是键盘上方的附件视图,这就是我尝试这条路线的原因.除常规键盘外,我还需要大约20个自定义按钮,我不喜欢巨大的附件视图占用太多空间的想法.

在能够使用该应用程序之前,我也不想要求用户最初安装完整的自定义键盘.

非常感谢您的任何建议.

keyboard ios inputview swift

7
推荐指数
2
解决办法
2440
查看次数

如何使用Swift 3中的URL resourceValues方法获取文件创建日期?

感谢此论坛中的各种有用帖子,我有一些代码可用于获取单个用户选择的NSURL的创建日期.但是,我无法使代码适用于硬编码的NSURL,也不能通过NSFileManager枚举器进行循环.

我不是专业的程序员; 我制作的应用程序是办公室的工具.我的最终目标是简单地根据创建日期对NSURL对象数组进行排序.

我正在使用的代码如下,其功能正常,但如果我尝试使用注释行来评估特定的PDF文件,我会收到以下错误:

在此输入图像描述

当我尝试将此代码添加到通过NSFileManager枚举器获取的NSURL对象循环时,我得到完全相同的错误.

我无法弄清楚如何使用错误指令来解决问题.如果有人可以提供帮助,那将是巨大的.谢谢.

let chosenURL = NSOpenPanel().selectFile

    //let chosenURL = NSURL.fileURL(withPath: "/Users/craigsmith/Desktop/PDFRotator Introduction.pdf")

    do
    {
        var cr:AnyObject?
        try chosenURL?.getResourceValue(&cr, forKey: URLResourceKey.creationDateKey)

        if (cr != nil)
        {
            if let createDate = cr as? NSDate
            {
                print("Seems to be a date: \(createDate)")

                let theComparison = createDate.compare(NSDate() as Date)

                print("Result of Comparison: \(theComparison)")  // Useless

                let interval = createDate.timeIntervalSinceNow

                print("Interval: \(interval)")

                if interval < (60*60*24*7*(-1))
                {
                    print("More than a week ago")

                }
                else
                {
                    print("Less than a week ago")
                } …
Run Code Online (Sandbox Code Playgroud)

nsurl nsfilemanager swift swift3

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

Google电子表格中的日期单元格会在脚本中生成整数

我在Google电子表格中有一栏显示日期.该工作表最初是在Excel中创建的,然后复制到Google.日期列最初使用7天步骤填充; 每个日期都是星期日.在电子表格中,格式为M/D/YYYY(2015年7月5日).

我正在编写一个脚本,其中用户选择日期单元格,并且基于包含所选日期的行的后续列中的信息生成一组文档.

问题是当脚本从日期单元格中提取值时,会收到一个整数,而不是日期,因此我不能将日期用作自定义文档的一部分.(当我在另一个单元格中使用TO_DATE(值)函数时,整数确实代表了正确的日期,但该函数在脚本中不起作用.)

有谁知道如何将整数转换为脚本内的日期?是否有某人已经写过的功能?

非常感谢你.

date google-sheets google-apps-script

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