Tag: cocoa touch

在UITableView中滚动时移动视图

我有一个UITableView下面的UITableView : 我想要做的是当用户开始在表中滚动以便为UITableView留出更多的空间(当你再次向下滚动时下来)时,让UITableView上方的视图向上移动( UITableView )。 我知道这通常是使用表头视图,但我的问题是,我的表视图是在一个选项卡(实际上是一个使用TTSliddingPageviewcontroller实现的TTSliddingPageviewcontroller卷页面视图)。 所以,虽然我只有一个顶级UIView有三个UITableView 。 手动完成这个可能吗? 我的第一个想法是把所有东西放在UIScrollView ,但根据苹果的文档,不应该在UIScrollView放置一个UITableView因为这会导致不可预知的行为。

哪些任务比GCD更适合NSOperation?

哪些任务会更适合使用NSOperation而不是使用GCD进行iPhone编程? 对我来说,他们似乎也是这样做的。 我看不出其中的优点和缺点。

如何从UIPickerView获取选定的值

我知道用UIDatePicker,你可以使用像这样的东西: NSDate *myDate = picker.date; 但我在我看来使用UIPickerView。 我怎样才能得到所选的价值? 或者我必须设置didSelectRowtypes的方法来做到这一点? 更新:此代码适用于具有1个组件的选取器: NSInteger row; NSString *weightSelected; row = [repPicker selectedRowInComponent:0]; weightSelected = [pickerArray objectAtIndex:row]; 我厌倦了这个代码,带有两个组件的拾取器,但它是冻结的: NSInteger row1, row2; NSString *weightSelected1; NSString *weightSelected2; row1 = [repPicker selectedRowInComponent:0]; row2 = [repPicker selectedRowInComponent:1]; weightSelected1 = [pickerArray objectAtIndex:row1]; weightSelected2 = [pickerArray objectAtIndex:row2]; NSString *weightSelected = [NSString stringWithFormat:@"%@.%@", weightSelected1, weightSelected2];

以毫秒为单位获取当前date

任何一个可以给我一个想法如何以毫秒为单位获取当前date?

检测iOS设备上的活动AVAudioSessions

我想弄清楚这是否可能 – 我的应用程序激活一个audio会话,初始化为: [[[AVAudioSession alloc] init] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionMixWithOthers error:&error]; 我希望能够理解何时来自另一个应用程序或操作系统的附加audio会话正在播放。 我知道实现委托方法beginInterruption:和endInterruption的能力,但是由于我使用的是AVAudioSessionCategoryOptionMixWithOthers选项,所以不会被调用。 有没有办法实现这一点,而不使用私人API? 提前致谢。

缩进UITextField中的文本

我的问题和标题一样简单,但是还有一点: 我有一个UITextField,我已经设置了背景图片。 问题在于文字如此紧密地贴着它的边缘,这也是图像的边缘。 我希望我的文本字段看起来像苹果的,在背景图像和文本开始位置之间有一些水平的空间。

有什么地方我可以启动MobileSubstrate调整编程?

在论坛上search之后,我发现了一个这样的问题,它将我redirect到一个教程,给了他们一些关于使用CapitainHook操纵SpringBoard的基本指导。 要开始我想用普通的%钩子只做。 任何暗示,我可以开始?

cocoa触摸 – 自定义UIButton形状

我怎样才能使可触摸的button区域与所提供的图像具有相同的形状? 说我有一个三angular形图像的自定义button,我怎样才能确保只有在该三angular触摸将被处理。 或者我必须在触摸动作function中做一些math运算?

有没有办法去除dateselect器的“年份”?

我有一个dateselect器,但我只想要显示date和月份,而不是年份,有没有什么办法可以拿出年?

applicationWillTerminate:不被调用

我正在使用applicationWillTerminate:保存一些最后一分钟的东西。 但问题是,它永远不会被调用。 如果我在方法的顶部做这样的事情: NSLog(@"Something"); 它不会被调用,不会被输出到控制台。 有谁知道这是为什么发生?