我在Apple文档中找到了下面的代码,并将其添加到我的viewDidLoad方法中,但是当我运行代码时,滑块不会出现.
CGRect frame = CGRectMake(0.0, 0.0, 200.0, 10.0);
UISlider *slider = [[UISlider alloc] initWithFrame:frame];
[slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];
[slider setBackgroundColor:[UIColor clearColor]];
slider.minimumValue = 0.0;
slider.maximumValue = 50.0;
slider.continuous = YES;
slider.value = 25.0;
Run Code Online (Sandbox Code Playgroud) 我通过子类化UIView创建了一个自定义选择器视图类型的控件.我希望能够从此控件中发送"UIControlEventValueChanged"控件事件,以便我可以在任何使用该控件的视图控制器中注册它.
当我认为应该触发此事件时,如何让我的自定义控件触发此事件?
我可以找到UIKit头文件,但我想看看一些UIKit类是如何实现的,因为我正在尝试创建一些自定义控件.
所以基本上我正在尝试找到UIKit .m文件,它们将放在我的Mac上?
我有一个分组样式的UITableView,只有一个部分.但是,当用户滚动得太远时,在表视图的上方和下方会显示一些空白区域.如何删除此空白区域?
我已经实现了一个设置了搜索功能的UISearch栏,但是当我按下键盘上的"搜索"按钮时,没有任何反应.如何在按住"搜索"按钮的同时保持键盘隐藏,同时保持搜索栏中的文本不变(保持搜索结果存在)?
我想知道是否有一种方法可以让我的代码"点击"我的UITableView中的一个单元格,以便重现- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath委托方法中指定的行为.
我想换句话说,是否可以以- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath编程方式调用委托方法?
嗨,不幸的是,我无法弄清楚iPhone上的音频.我接近的最好的是AVAudioRecorder/Player类,我知道它们对音频处理并不好.
所以我想知道是否有人能够向我解释如何以1024个样本的块来"聆听"iPhone的麦克风输入,分析样本并做些事情.并继续这样,直到我的应用程序终止或告诉它停止.我不想保存任何数据,我想要的是实时分析数据并实时处理数据.
我试图尝试理解苹果"aurioTouch"的例子,但这对我来说太复杂了.
那么有人可以向我解释我应该如何解决这个问题吗?
我将使用新的数据结构向我的应用发送更新,因此如果用户正在更新我的应用,我需要更新他们的当前数据.所以我想知道如何以编程方式告诉用户是否更新了我的应用程序或安装了新副本(如果安装了新副本我不需要更新任何内容)?
我开始学习表格视图.我的应用程序使用Tab Bar Controller,所有选项卡都是简单的视图.我想添加另一个选项卡,在此选项卡中我正在尝试实现一种表格式导航控制器.从我正在阅读的这些视图需要一个UINavigation控制器作为根视图控制器,但我的标签栏控制器已经设置了我的根视图控制器,所以我有点困惑.
有人可以解释我应该做些什么来实现这样的事情.
ios4 ×7
iphone ×6
objective-c ×3
ios ×2
ipad ×2
cocoa ×1
cocoa-touch ×1
uisearchbar ×1
uitableview ×1