小编Leo*_*bus的帖子

将Seconds Integer转换为HH:MM,iPhone

我正在努力解决这个问题.我有一个以秒为单位的值,我希望以HH:MM格式显示在标签中.我已经在互联网上搜索了很多年,并找到了一些答案,但要么没有完全理解它们,要么它们似乎是一种做我想做的奇怪方式.如果有人可以帮我解决这个问题,那就太棒了!请记住,我是这个游戏的新手,所以这个问题对于那些经验丰富的人来说似乎是一个非常基本的问题.

iphone formatting time objective-c

68
推荐指数
5
解决办法
4万
查看次数

我可以将图像设置为UINavigationBar的标题吗?

是否可以将某些图像设置为导航栏的标题?

我认为NYTimes应用程序使用导航栏,标题看起来像图像文件(之所以看起来UINavigationBar是因为他们使用右键搜索).

cocoa-touch ios

66
推荐指数
7
解决办法
5万
查看次数

OSX Swift在默认浏览器中打开URL

如何使用Swift作为编程语言和OSX作为平台在系统默认浏览器中打开URL.

我在UIApplication中发现了很多

UIApplication.sharedApplication().openURL(NSURL(string: object.url))
Run Code Online (Sandbox Code Playgroud)

但这只适用于iOS,而不适用于OSX

发射服务,我发现有没有例子采取迅速和有过时的OSX 10.10很多

欢迎任何帮助 - 谢谢.

macos xcode nsurl openurl swift

66
推荐指数
7
解决办法
5万
查看次数

禁用UITextField的自动更正

当我尝试在我的iPhone应用程序(UITextfield)中编辑文本时,它会自动更正我的输入.

你能让我知道如何禁用它吗?

objective-c uitextfield ios

62
推荐指数
5
解决办法
3万
查看次数

在iPhone应用程序中检测相机的存在?

我正在编写iOS应用程序,我需要能够检测设备是否有摄像头.以前,我会检查设备是否是iPhone,因为只有iPhone有摄像头 - 但随着iPod Touch 4的推出,这已不再是一个可行的选择.该应用程序无需相机即可运行,但相机的存在增加了功能.

那么,任何人都可以向我提供返回是否有相机的代码吗?

objective-c ios ios-camera

61
推荐指数
6
解决办法
3万
查看次数

Swift 3从userDefaults保存并检索自定义对象

我在Playground使用Swift 3,Xcode 8.0:

import Foundation
class Person: NSObject, NSCoding {
    var name: String
    var age: Int
    init(name: String, age: Int) {
        self.name = name
        self.age = age
    }
    required convenience init(coder aDecoder: NSCoder) {
        let name = aDecoder.decodeObject(forKey: "name") as! String
        let age = aDecoder.decodeObject(forKey: "age") as! Int
        self.init(
            name: name,
            age: age
        )
    }
    func encode(with aCoder: NSCoder) {
        aCoder.encode(name, forKey: "name")
        aCoder.encode(age, forKey: "age")
    }
}
Run Code Online (Sandbox Code Playgroud)

创建Person数组

let newPerson = Person(name: "Joe", age: 10)
var people = [Person]() …
Run Code Online (Sandbox Code Playgroud)

xcode nscoding ios swift swift3

61
推荐指数
4
解决办法
6万
查看次数

如何以编程方式提供UITextView焦点?

所以我想引入一个模态视图控制器,里面有一个UITextView,我想让键盘自动弹出,UITextView有焦点.

通过执行以下操作,我找到了实现此目的的方法:

textView.editable = YES;
textView.editable = NO;
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎很难看,还有另外一种方法吗?

cocoa-touch objective-c uikit ios

58
推荐指数
4
解决办法
5万
查看次数

iPhone:在UITextField上禁用自动上限/自动更正的问题

出于某种原因,即使我禁用自动上限和自动更正我的UITextField,它仍然是我输入的第一个字母的大写.

这是代码:

UITextField* textField = [[[UITextField alloc] initWithFrame:CGRectMake(90.0, 10.0, 213.0, 25.0)] autorelease];
[textField setClearButtonMode:UITextFieldViewModeWhileEditing];
textField.returnKeyType = UIReturnKeyGo;
textField.autocorrectionType = FALSE;
textField.autocapitalizationType = UITextAutocapitalizationTypeNone;
textField.delegate = self;
if (inputFieldType == Email) {
    label.text = @"Email:";
    textField.keyboardType = UIKeyboardTypeEmailAddress;
    emailTextField  = textField;
    textField.placeholder = @"Email Address";
} else { // password
    textField.secureTextEntry = TRUE;
    label.text = @"Password:";
    if (inputFieldType == Password){
        textField.placeholder = @"Password";
        passwordTextField  = textField;
    }
    if (inputFieldType == ConfirmPassword){
        textField.placeholder = @"Confirm Password";
        confirmPasswordTextField  = textField;
    }

}
Run Code Online (Sandbox Code Playgroud)

见截图: …

iphone objective-c uitextfield ios

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

在IOS Swift中放置可重用功能的位置?

IOS编程的新手,但只是想知道在我的代码中放置函数的最佳位置.例如,我想编写一些函数来对Web服务执行POST请求并返回字典.也许是另一个做一些计算的功能.是否最好创建另一个.swift文件并将所有功能放在那里.如果是这样的话,提供文件的好名字是什么?

public func postRequest() -> [String:String] {
     // do a post request and return post data
     return ["someData" : "someData"]
}
Run Code Online (Sandbox Code Playgroud)

ios swift

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

如何让UITextView检测网站,邮件和电话号码的链接

我有一个UITextView对象.UIView中的文字有电话号码,邮件链接,网站链接.我想将它们显示为具有以下功能的链接.

当有人点击URL时 - Safari应该打开网站.当有人点击电子邮件链接时 - 邮件应该打开我的地址到字段当有人点击电话号码时 - 电话应用程序应拨打该号码

有没有人以前做过这个或知道如何处理它?

谢谢,AJ

objective-c hyperlink uitextview ios

51
推荐指数
4
解决办法
6万
查看次数