草庐IT

iphone-se

全部标签

iphone - 通过代码设置在 Interface Builder 中创建的 UIButton 的图像

我在InterfaceBuilder中设置了许多UIButton(但都与适当的导出名称链接)。这些按钮具有使用InterfaceBuilder中的检查器设置的图像。但是,我希望能够在特定事件期间更改按钮中显示的图像(例如,用户选择适当的设置选项,所有按钮从显示Frog图像变为图像一只兔子)。有没有直接的方法来做到这一点?更改必须立即进行,而不是在下一次加载时进行。非常感谢 最佳答案 这对你有用吗?[buttonsetBackgroundImage:[UIImageimageNamed:@"frog.png"]forState:UIC

iphone - 我如何使一个 TableView 指向一个包含另一个 TableView 的页面?

我想做一个tableview;当您按下一个单元格时,它会将您带到另一个表格View。如果您按第二个表格上的一个单元格,它会将您带到另一个View。然后,如果你愿意,你可以回去。我该怎么做?我已经可以让一个tableview引导到一个新View,但真正的问题是如何制作另一个tableview并引导到另一个View。 最佳答案 我不确定我是否遵循..无论如何,我建议您创建一个UINavigationController并将rootViewController设置为您的tableView的ControllerView属性,当在您的tabl

iphone - iOS 检查 uislider 值是增加还是减少。

如何检查slider值是增加还是减少?任何帮助将不胜感激。我知道我应该使用临时值,但仅此而已。 最佳答案 测试代码:100%有效.hfloatlastSlidedValue;-(IBAction)sliderMoving:(id)sender;-(IBAction)sliderValueDidChanged:(id)sender;.m-(IBAction)sliderValueDidChanged:(id)sender{//UIControlEventTouchUpInsideconnectedmethodUISlider*slid

iphone - "unrecognized selector sent to instance"键盘出现时

当我在我的应用程序屏幕中单击一个文本字段并且键盘出现时,xcode调试器显示此错误:[mainViewControllerkeyboardWasShown]:unrecognizedselectorsenttoinstance0x5867ac0在mainViewController的viewDidLoad方法中,我这样调用registerForKeyboardNotifications方法:[自行注册键盘通知];这是它的实现(在mainViewController.m中):-(void)registerForKeyboardNotifications{[[NSNotificationC

iphone - 应用内购买服务器模型

我有几个关于应用内购买服务器模型的问题。我有我的数据库和一个存储项目描述的表。例如,我有一把售价为0.49美元的剑和一把售价为0.99美元的狼牙棒。所以带有字段的表-id,name,price,info(description)。我想在我的iOs应用程序中显示这些项目,并允许用户购买它们。我的服务器端是用php编写的。好像没有正常的内购server-model教程。所以我在读http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/APIOvervi

iphone - 当我们使用 dismissModalViewControllerAnimated 返回上一个 View 时如何重新加载数据?

当我使用dismissModalViewControllerAnimated时,我无法在我的TableView中重新加载数据,但是如果我使用pushViewController,它会完美运行。我在viewWillAppear中调用reloadData。这就是我切换View的方式:-(IBAction)addAction:(id)sender{NSLog(@"AddButtonPressd");AddNewDrinks*newView=[[AddNewDrinksalloc]initWithNibName:@"AddNewDrinks"bundle:nil];self.addNewDri

iphone - 我可以在后台查看 iPhone 的电池状态吗?

我需要在我的应用程序处于后台状态时检查它的电池状态。我可以在运行状态检查电池状态。NSNotificationCenter可以用来在后台检查电池状态吗?如果是怎么办?谢谢 最佳答案 可以在两种模式下使用,这两种模式都能让您的应用保持活力。第一个是背景音频,当您播放音乐时,您的应用会收到这些通知。第二个是通过CoreLocation进行后台GPS跟踪。如果您的应用不执行其中一项,其状态将卡住在内存中,您将不会收到来自操作系统的任何通知。 关于iphone-我可以在后台查看iPhone的电池

iphone - 在不重新加载 View 的情况下重新加载 UITableView 数据?

我有一个UITableView,其中包含一堆项目,每次通过refreshRows方法加载表格时,我都会从Web应用程序获取这些项目的状态。执行此操作后,我会重新加载表格。当我向表中添加项目时,我发现自己收到一条消息“更新无效:部分中的行数无效”。事实证明,重新加载表中的数据是必要的,因此我将旧的viewDidAppear方法更改为新的方法(如下所示)。我现在有两个reloadData调用,它们都刷新了我的View。问题:有没有更简洁的方法来做到这一点?添加后我需要重新加载我的数据,但我不希望在从网络上获取所有状态之前不重新加载View。-(void)viewDidAppear:(BOO

iphone - ABRecordCopyValue 和 ABPropertyID 崩溃

我正在尝试从iPhone通讯录中检索数据,但遇到了一些问题。首先,我有一个包含所有联系人的数组(self.allContacts):ABAddressBookRefabRef=ABAddressBookCreate();self.allContacts=(NSMutableArray*)ABAddressBookCopyArrayOfAllPeople(abRef);我还有一个名为self.allKeys的所有属性数组(每个属性都是字符串)。当我尝试使用self.allKeys中的属性获取属性时发生崩溃:NSString*currentRecord=[[NSStringalloc]in

【Java SE语法篇】8.面向对象三大特征——封装、继承和多态

📚博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️文章目录1.封装1.1封装的概念1.2为什么封装1.3封装的实现步骤2.继承2.1继承的概念2.2继承的格式2.3为什么继承2.4继承类型2.5继承特性2.6super与this关键字2.7final关键字3.多态3.1多态的概念3.2多态的优点3.3多态存在的三个必要条件3.4instanceof关键字面向对象三大特性:封装、继承和多态。1.封装1.1封装的概念在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、