草庐IT

iphone - 了解坐标, View , subview 和方向更改

因此,我正在为iPad构建iOS应用。该应用程序中嵌入了视频聊天。我已经进行了视频聊天,通知等。我的问题是界面。关于iOS编程,我是个菜鸟。我只是在2周前才开始这样做。抱歉,如果发布的时间过长,我只是想突出显示此处可能发生的所有事情以及我的思考过程。任何批评都欢迎。我有一个显示大多数信息的UIWebView(称为webView)。单击按钮后,我希望调整其大小并显示一个小的新视图,该视图包含三个项目:与您聊天的人(称为imageOne),视频聊天(称为imageTwo)和挂起向上按钮(称为buttonHangUp)。如果设备以横向放置,则我希望新视图显示在右侧,其中imageOne,im

iphone - 为什么在触摸 View subview 时不调用 hitTest?

我有一个名为parentView的View,它有一个名为childView的subview。childView的一部分在parentView的边界之外,并且childView附加了一个panGestureRecognizer。我在parentView中实现了以下内容,这样即使它超出了它的superView范围,它也能识别对childView的触摸:-(UIView*)hitTest:(CGPoint)pointwithEvent:(UIEvent*)event{if(!self.clipsToBounds&&!self.hidden&&self.alpha>0){for(UIView*

iphone - 获取 UITableViewCell 的 subview (UITextField 或 UILabel)——两种方式,一种有效,一种无效——为什么?

我有一个UITableViewCell,它是通过包含UITextField和UILabel的Storyboard设计的。我想在调用cellForRowAtIndexPath时更新这些View的值。我首先尝试像这样获取对文本字段和标签的引用:UITextField*textfield=(UITextField*)[cell.contentViewviewWithTag:10];UILabel*label=(UILabel*)[cell.contentViewviewWithTag:20];这适用于UILabel,但我只能在第一次创建单元格时获得对UITextField的引用,我能够设置原

iOS UITableView 选择隐藏 subview 按钮背景色

我有一个按钮作为表格View单元格的subview。我希望表格View在点击时显示选择,但选择颜色会覆盖按钮背景颜色。例如,如果我有一个带有标题的红色背景按钮,则标题将是唯一在选择时显示的内容,而不是颜色。该颜色将仅显示为选择颜色。选择结束后,我可以再次看到该按钮,但有什么方法可以覆盖此行为吗? 最佳答案 试试这个:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSStri

ios - subview Controller 中的 UIAccessibilityContainer?

我有一个父UIViewController,我向其添加了四个subviewController。我正在尝试管理这些Controller的可访问性。我有一个status枚举,它跟踪哪些child在屏幕上可见,所以当它发生变化时,我会根据需要更新child的accessibilityElementsHidden,并发送LayoutChanged通知。我的问题涉及在父ViewController和每个subviewController中实现UIAccessibilityContainer协议(protocol)。parent需要知道这些元素应该以什么顺序呈现等,每个child都有自己的元素,

ios - 将 subview 添加到自定义类

我有一个要在其上创建自定义类的UITextField。所以我创建了一个包含UITextField子类的文件。接下来,在自定义类中,我想实现一个tableView。有点像自动完成的textField。我开始创建它,并像这样添加tableView:[selfaddSubview:self.tableView];当我运行应用程序时,tableView在textField中,所以我只能看到tableView的一部分。如何将它添加为subview以便我可以看到完整的tableView? 最佳答案 这就是你要找的https://github.c

ios - 使用 AutoLayout 从 UITableViewCell 中删除 subview

我有一个带有自定义UITableViewCell的UITableView。根据对象的属性显示/删除单元格中的某些subview。我正在使用自动布局和xib。这是相关代码:if(![somecondition]){[self.descriptionLabelsetText:descText];}else{[self.descriptionLabelremoveFromSuperview];}这是细胞的粗略图-----------------------------topLabeldescriptionLabelbottomLabel----------------------------

iOS tableviewheader subview 未显示

我使用UITableView,我想在开始时设置一个文本。我的代码是:UIView*tableHeaderView=[[UILabelalloc]initWithFrame:CGRectMake(0.0,0.0,self.tableView.frame.size.width,20.0)];tableHeaderView.backgroundColor=[UIColorgroupTableViewBackgroundColor];UILabel*tableHeaderLabel=[[UILabelalloc]initWithFrame:CGRectMake(15.0,0,tableHead

ios - 如何在展开 subview 时在 TableView 单元格中添加 subview 并对它们的 subview 元素执行操作?

图像描述了我必须将这种subview添加到我现有的单元格中,并且在多次单击“添加”图标时还要添加相同的subview。我在添加subview时遇到困难。如果有人能为我提供处理此结构的正确方法,请帮助我。 最佳答案 您可以在界面构建器中为展开模式设计单元格,并正确设置自动布局约束,而不是在单元格展开时将subview添加到tableView单元格。1)在界面构建器中,为展开的单元格设计单元格View,并在展开单元格时在要添加的View中添加subview。2)现在正确设置自动布局约束,不要忘记为包含扩展单元格的所有subview的Vi

iphone - 向 UIImageView 添加一个 subview ,它是 IB 中 UIViewController 的 View 导出

我在.xib文件中有一个UIViewController对象。我向它添加一个UIImageView,然后尝试添加一个按钮作为UIImageView的subview。它取代了UIImageView。如果两者都是UIView的subview,它工作正常。是什么赋予了?我认为这可行,因为UIImageView是UIView的子类? 最佳答案 只有Apple知道。但是,请查看此处的解决方法:AppleInterfaceBuilder:addingsubviewtoUIImageView 关于ip