草庐IT

ios - 多个 UIView 的重叠

我正在自定义UIView中创建多个自定义UIView。自定义subview的创建是可以的。它们看起来像这样:绘制方法非常简单:[[UIColorbrownColor]set];CGContextRefctx=UIGraphicsGetCurrentContext();CGContextSetLineWidth(ctx,5.0f);CGContextBeginPath(ctx);CGContextMoveToPoint(ctx,0.0f,0.0f);CGContextAddLineToPoint(ctx,100.0f,0.0);CGContextAddLineToPoint(ctx,13

iphone - iOS 重叠 View 和 UIGestureRecognizer

我有一个包含UIButton的View,如下所示:snapshot01http://imageshack.us/a/img827/7240/screenshot20130220at333.png按钮绑定(bind)到一个IBAction:-(IBAction)deleteButtonPressed:(id)sender{NSLog(@"DeleteButtonPressed");}我还有另一个View显示最后一个View的集合:在这个View的Controller中,在某些时候我有这个:UITapGestureRecognizer*tapGesture=[[UITapGestureRe

ios - 重叠不同颜色和 Alpha 的 UIView

有没有一种方法可以重叠2个或更多具有不同背景颜色和alpha的UIViews以提供另一种颜色的外观?例如,将红色UIView放置在蓝色UIView之上,以提供单个洋红色UIView的外观。 最佳答案 在iOS上,View的唯一混合模式是所谓的“sourceover”模式。基本上RGB_result=RGB_back*(1-Alpha_front)+RGB_front*Alpha_front因此,在蓝色(0,0,1)View之上具有0.5alpha的红色(1,0,0)View将导致深洋红色(0.5,0,0.5)如果您需要一些其他混合模

ios - 使用音频单元播放多个重叠的短音频文件

我已经完成了正弦波发生器的音频单元教程并阅读了一些内容,我基本上了解它是如何工作的。我实际上想为我的应用程序做的是播放一个简短的声音文件以响应某些外部事件。这些声音的持续时间约为1-2秒,并且以每秒约1-2次的速度发生。基本上,我现在所处的位置是试图弄清楚如何使用我的音频单元播放实际的音频文件,而不是生成正弦波。所以基本上我的问题是,如何让音频单元播放音频文件?我是否只是在渲染回调中将音频文件中的字节读入缓冲区?(如果是这样,我需要处理什么类来打开/转换/解压缩/读取音频文件)或者是否有一些更简单的方法可以让我交出整个缓冲区并让它播放?为完成此任务我需要查看的任何特定类或API的名称都

ios - 没有 NavigationBar 的 UIViewController,UIView 与状态栏重叠

我正在努力更新我的应用程序以支持iOS7,但是我的一个View与状态栏重叠。请引用我的图片,Apple建议我们使用self.edgesForExtendedLayout=UIRectEdgeNone;来避免全屏布局。然而,当我们在UINavigationController中有UIViewController并且导航栏可见时,这是有效的。在我的应用程序中,我没有使用UINavigationController。谁能帮我解决没有NavigationBar的UIViewController上的这个重叠问题。 最佳答案 最后我自己找到了答

ios - deleteRowsAtIndexPaths 重叠问题

尝试成为ios7风格,我在点击表格中的单元格时将UIPickerView插入到UITableView中。这工作正常并且动画效果很好。但是,当我通过调用deleteRowsAtIndexPaths收回单元格时出现问题。我遇到了“出血”/重叠,其中选择器隐藏了表格View中更下方的一个单元格。查看屏幕截图。我没有做任何super定制,所以我想知道这是否是iOS7的错误。所有单元格都有纯色背景(白色)。如有任何帮助,我们将不胜感激。谢谢!点击顶行这是缩回时的中间动画。注意重叠和选择器在底部的单元格上渗出 最佳答案 我不确定为什么,但在我看

ios - 为什么 UITableView 单元格在滚动时重叠?

我有一个大约有100行的UITableView。每个单元格都有选中的图像,但是当我们滚动UITableView时,所有单元格都重叠在未选中的单元格中。(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*MyIdentifier=@"Cell";staticNSString*MyIdentifierAds=@"Cell1";UITableViewCell*cell;if(tableView==self.tblSeach

ios - 在 Storyboard中处理重叠对象

我正在开发一款应用,其中一个屏幕在某些情况下会覆盖部分透明。为此,我使用了视觉效果View。我现在只是将这个视觉效果View放在Storyboard中的其他UI元素之上,但这意味着只要该View中的其他内容需要更改,就必须将其移开。有没有一种好的方法可以编辑这样的“subview”,而无需将其实际放在Storyboard中的ViewControllerView中? 最佳答案 尝试图像底部的已安装检查: 关于ios-在Storyboard中处理重叠对象,我们在StackOverflow上找

ios - TableView 滚动指示器与标题重叠

情况TableView做我需要它做的一切,因为它允许我为其中的行设置动画(使用UIView不容易实现)允许顶部的非滚动标题。问题滚动指示器(右上角)覆盖了页眉。我原以为它会停在页眉底部,但显然不是这样。如果我允许弹跳而你拉得太远,标题会随着内容一起拉下。那不行。实现我可以通过切换到UIView来解决我当前的问题,但随后会引入其他问题。如果我使用UIView对行进行动画处理,我必须跟踪所有View的位置,并确保在引入新View时它们都移动了正确的距离。1还不错,但考虑到屏幕旋转问题,它成为错误安家的好地方。问题我该如何解决? 最佳答案

ios - TWTRLogInButton(推特登录按钮)设置标题导致文字重叠

TWTRLoginButton应该继承自UIButton,但是当我使用setTitle:forState时,我最终会得到如下重叠的文本:我在做什么:@IBActionfunctwitterLoginButtonPressed(sender:TWTRLogInButton){twitterLoginButton.logInCompletion={(session:TWTRSession!,error:NSError!)->Voidiniferror!=nil{println(error)}ifsession!=nil{self.session=sessionself.twitterLog