草庐IT

iphone - 仅使用 iPhone 顶部的麦克风

据我所知,iPhone上有2个麦克风。1在音频插孔旁边的顶部附近,另一个是您说话的麦克风。默认麦克风似乎是您说话的那个。如何以编程方式选择要使用的麦克风?我正在为我的应用程序使用CoreAudio。基本上我想使用顶部麦克风进行录音。目前,当我录制时,正在使用底部麦克风。有没有办法覆盖默认的麦克风设置?我知道可以通过以下方式覆盖默认扬声器设置。UInt32yes=YES;AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryDefaultToSpeaker,sizeof(UInt32),&yes);iPhone上的麦克

ios - 在 TableView 单元格顶部显示指示器 View

当在后台处理一些特定于表格View单元格的数据时,我想将表格View单元格的View置于半透明模式,并将进度指示器View放在表格View单元格的顶部。我尝试了以下代码,但没有显示任何事件指示器:-(void)showActivityIndicatorInTableView:(UITableView*)tableViewatIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=[tableViewcellForRowAtIndexPath:indexPath];UIView*view=[[UIViewalloc]initWithF

ios - 如何使uitableview在顶部滚动时不被拉动

默认情况下,如果uitableview在顶部滚动时仍然可以拉动,我想让uitableview在它的第一个单元格滚动到它的顶部时不能被拉动。(像AppStore)codetableView.bounces=NO;使滚动不流畅,所以这不是我想要的。 最佳答案 使用alwaysBounceVertical属性:tableView.alwaysBounceVertical=NO;来自Apple'sDocumentation,"一个bool值,确定当垂直滚动到达内容末尾时是否总是发生弹跳。"如果您使用的是xib或Storyboard,您还可以

IOS什么是顶部图像和其余表格 View 的 View

我正在为篮球队构建一个小型应用程序。每支球队都有一个标志和一份球员名单。我想为每个团队构建一个ViewController。考虑Logo和表格View的最佳做法是什么?我的想法我认为我应该使用UITableViewControler,但我无法插入图像。换句话说,我可以将它插入第一个单元格,但我认为这不是最佳做法。编辑我还想使用带有两个单元格标识符的tableView。你能帮帮我吗?感谢您的时间和努力。问候, 最佳答案 UITableView有一个tableHeaderView和一个tableFooterView。它们分别显示在您的表

ios - 可以使用 AVQueuePlayer 在队列顶部插入项目吗?

假设队列已经初始化,我看到将项目添加到队列中的唯一方法是:-(void)insertItem:(AVPlayerItem*)itemafterItem:(AVPlayerItem*)afterItem文档说传递nil以将项目追加到队列中。那么是不是不可能将一个项目添加到队列的顶部?我希望能够重播之前播放的内容,而无需删除所有内容并重新排队。 最佳答案 Larme上面的评论让我开始思考,我实际上能够通过执行以下操作来模仿我正在寻找的行为://pausetheplayersincewe'remessingwiththecurrently

iphone - 使用 UIGradientLayer 作为 layer.mask 淡出 ScrollView 的底部/顶部 --> 掩码的重新定位滞后

我有一个UIScrollView的子类,它应该在顶部/底部淡出。(从不透明到透明颜色,就像Notes.app在DetailView底部所做的那样。)所以我添加了一个UIGradientLayer作为scrollview.layer.mask在我第一次滚动之前它似乎工作正常:CAGradientLayer*mask=[CAGradientLayerlayer];mask.locations=[NSArrayarrayWithObjects:[NSNumbernumberWithFloat:0.0],[NSNumbernumberWithFloat:0.1],[NSNumbernumber

ios - 设置条形图的顶部和底部间距 - iOS 图表

我试图给我的图表一些顶部和底部间距,所以它不会像下图那样显示。有什么方法可以设置最大高度或添加填充,以便标签(在本例中为-1)不会与日期冲突?谢谢。 最佳答案 试试ChartView.extraBottomOffset=40 关于ios-设置条形图的顶部和底部间距-iOS图表,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/33197660/

iOS 9.0 - 从 UIAlertController 操作表中删除顶部栏

在使用UIAlertController创建操作表时,我看到顶部栏始终显示。ThisSOpost建议将标题设置为nil-这可能适用于iOS8.0,但我在iOS9.0上看到顶部栏。 最佳答案 同时将message设置为nil:UIAlertController*actionSheet=[UIAlertControlleralertControllerWithTitle:nilmessage:nilpreferredStyle:UIAlertControllerStyleActionSheet];UIAlertAction*action

ios - 如何删除 IOS CallKit 中的顶部栏?

我在我的应用程序中使用了callkit和Pushkit。在我的应用程序进入后台时使用callkit后,即使我已断开通话,屏幕顶部也会显示红色View。如何以编程方式删除此顶部View。这里是问题的截图。我正在挂断电话。使用此链接CallKitCallDissconnect 最佳答案 如果您使用的是CallKit框架,该栏应该是绿色的。红色通常用于指示没有CallKit框架实现的SIP调用。但是,如果您说调用已结束并且栏仍然存在,则意味着您尚未使用CallKit正确结束调用。这意味着它仍然表示一个事件的SIP调用。当您使用report

ios - 将 UIView 放在某些 View Controller 的状态栏顶部

我正在寻找一些关于如何将UIView放在特定ViewController的状态栏顶部的提示,而不是整个应用程序。我已经阅读了一些关于SO的答案,但似乎无法满足我的需求。这种实现的一个很好的例子是新的FacebookPaper应用程序。(viewGIFimage)感谢任何帮助! 最佳答案 实际上,我完全错了,查看此链接:http://initwithfunk.com/blog/2014/02/07/how-to-build-the-facebook-paper-status-bar-hover/