Tag: iphone

为iPad和iPhonedeviseinputbutton

我正在使用CSS来设置我的网站上的inputbutton,但在IOS设备上,样式被Mac的默认button取代。 有没有一种方法来设置iOS的button样式,或者可以使一个超链接的行为像一个提交button?

iPhone模拟器在哪里存储数据?

我有一个SQLite数据库,我正在使用来存储应用程序数据,我可以做一个看看它里面debugging我遇到的问题 – 但iPhone模拟器存储数据,通常在哪里?

iPhone:如何获得当前毫秒?

获得当前系统时间毫秒的最佳方式是什么?

NSUserDefaults – 如何判断一个密钥是否存在

我正在研究一个小型的iPhone应用程序,并且使用NSUserDefaults作为我的数据持久性。 它只需要跟踪一些东西,比如一些名字和一些数字,所以我想我可以保持简单。 我发现这个网页有一些参考,但我不认为它可以回答我的问题。 基本上,我希望能够检查一个值(或一个键)是否已经存在于NSUserDefaults,然后做相应的事情。 一些例子:应用程序启动,如果这是第一次启动它输出一个警告说欢迎。 要知道这是否是第一次打开它读取UserDefaults并检查。 例2:它说,“你好[名字]”,其中名称是你input的东西。 如果你已经打开了应用程序,并没有名字,应该说“Hello World”。 我需要检查你是否已经input一个名称,并采取相应的行动。 该名称将被存储在NSUserDefaults中。 一些帮助在这里? 我真的很感激它!

如何自定义UITableViewCell的背景颜色?

我想定制我的UITableView中的所有UITableViewCell的背景(也可能是边框)。 到目前为止,我还没有能够自定义这个东西,所以我有一堆白色的背景单元,这是默认的。 有没有办法与iPhone SDK做到这一点?

如何使用iPhone SDK创buildGUID / UUID

我希望能够在iPhone和iPad上创build一个GUID / UUID。 目的是能够为分布式数据创build唯一的密钥。 有没有办法做到这一点与iOS SDK?

将UIButton上的文本和图像与imageEdgeInsets和titleEdgeInsetsalignment

我想在文本的两行左边放置一个图标,使图像和文本的开头之间有大约2-3个像素的空间。 控件本身是水平alignment的(通过Interface Builder设置) button会像这样: | | |[Image] Add To | | Favorites | 我试图configuration这个contentEdgeInset,imageEdgeInsets和titleEdgeInsets无济于事。 我知道一个负值会扩大边缘,而正值会缩小边缘,使其更靠近中心。 我试过了: [button setTitleEdgeInsets:UIEdgeInsetsMake(0, -image.size.width, 0, 0)]; [button setImageEdgeInsets:UIEdgeInsetsMake(0, button.titleLabel.bounds.size.width, 0, 0)]; 但是这并不能正确显示。 我一直在调整值,但从左边的插图值-5到-10,似乎没有以预期的方式移动它。 -10会将文字一路向左滑动,所以我预期-5会从左侧向前滑动一半,但不会。 插入内容的逻辑是什么? 我不熟悉图片展示位置和相关术语。 我用这个问题作为参考,但关于我的价值观是不正确的。 UIButton:如何使用imageEdgeInsets和titleEdgeInsets居中图像和文本?

如何确定当前的iPhone /设备型号?

有什么办法可以在Swift中获取设备型号名称(iPhone 4S,iPhone 5,iPhone 5S等)? 我知道有一个名为UIDevice.currentDevice().model的属性,但它只返回设备types(iPod touch,iPhone,iPad,iPhone模拟器等)。 我也知道这个方法可以在Objective-C中轻松完成: #import <sys/utsname.h> struct utsname systemInfo; uname(&systemInfo); NSString* deviceModel = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]; 但是我正在Swift开发我的iPhone应用程序,所以有人可以帮助我用Swift解决这个问题。

提示成功的AppStore提交?

在一两天内,我将准备好将我的iPhone应用程序提交给AppStore,我很好奇经历了这个过程的人是否对顺利提交过程有任何提示/build议。 这是我所涵盖的东西; 没有内存泄漏 在实际设备上testing性能 不会崩溃:) 使用正确的证书/configuration文件 我有点不确定的是如何在info.plist中configuration“Bundle Display Name”/“Bundle Identifier”和“Bundle Name”。 我知道第一个是iPhone上显示的文本,但是最后一个呢? 这是否必须符合捆绑标识符? 还有什么我应该添加到info.plist? 我注意到,当为Adhoc发行版构build时,我的应用在iTunes中没有任何作者/标题信息。

检测在UITableView中按下了哪个UIButton

我有一个UITableView与5个UITableViewCells 。 每个单元格包含一个UIButton ,它的设置如下: – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *identifier = @"identifier"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier]; if (cell == nil) { cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier]; [cell autorelelase]; UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10, 5, 40, 20)]; [button addTarget:self action:@selector(buttonPressedAction:) forControlEvents:UIControlEventTouchUpInside]; [button setTag:1]; [cell.contentView addSubview:button]; [button release]; } UIButton *button […]