-
0 votesanswersviews
uitableviewcell中的子视图中的uibutton在向后滚动后不会根据条件进行更新
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *simpleTableIdentifier = @"cell"; UITableViewCell *cell = (U... -
-1 votesanswersviews
当文本更改为Unicode字符串时,UILabel的子视图会消失
我看到UILabel的一个奇怪的行为及其在iOS开发上的子视图 . 我想在UILabel上有一个叠加视图,并且只想更改标签的文本 . 当文本是数字或字母时,它很有效 . 但是,当我将文本更改为Unicode字符串时,子视图消失 . 为了重现这个问题,我创建了一个只有标签和按钮的简单项目 . 标签的初始文本为“A” . 点击按钮时,将调用以下方法并循环更改UILabel的文本 . - (void)p... -
1 votesanswersviews
如何使用工作用户交互添加UIDatePicker子视图
我有一个基于视图的应用程序,它有一些文本框,我试图填充一些选择器 . 例如,其中一个将用于日期选择 . 我正在使用以下内容将新视图添加到当前视图的底部,然后向上滚动整个视图: - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { if(textField == [self date]) { edit... -
0 votesanswersviews
在iPhone中将视图从纵向切换到横向,就像iPhone中的计算器一样
我想知道iPhone计算器执行什么操作的最佳方法是将视图从纵向切换到横向 . 对我来说,看起来肖像UI在视图中直接(通过调整大小)进入横向视图右侧的子视图 . 在横向子视图的左侧,添加了更多计算器按钮 . 如果这是一个合理的假设,我想知道如何旋转纵向xib文件成为景观中子视图的右侧,并进一步添加更多的东西到横向UI的左侧子视图?我需要第二个xib文件吗?或者我是否可以旋转一个xib文件并将代码中的... -
1 votesanswersviews
按下子视图中的按钮时应用程序崩溃
scrollView 我遇到了很大的问题 . 我有这个代码,当我按"registerView"的 xib 文件中的按钮时,应用程序崩溃: MainViewController.m: viewDidLoad中: UIScrollView* scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.... -
0 votesanswersviews
在子视图上添加按钮,再次通过超级视图
我有uiviewController作为主视图,然后我添加了名为“supporteview”的子视图 . 现在我在supportview上以编程方式添加按钮 . 由于某种原因,按钮不可见,但当我在主视图上加载按钮时,我能够看到按钮 . [self.view addSubview:self.supportview]; [self.view bringSubviewToFront:self.suppo... -
0 votesanswersviews
如何在IOS Swift的相同代码部分中以编程方式创建和绘制子视图?
背景:假设您处于自定义UIView类的“override func drawRect(rect:CGRect)”方法(称之为View 1),然后 问题:代码是什么,所有这些都来自视图1的drawRect方法(即在同一文件中的相同方法中,因此不创建另一个类),创建子视图(称之为视图2)并绘制到此中 . 所以让我们以编程方式说: 创建子视图(视图2) 绘制到此子视图(例如UIBezierPat... -
7 votesanswersviews
使用自动调整子视图动画UIView帧大小更改
我有一个包含两个子视图的UIView . 我想用动画改变superview的帧大小,并让子视图的大小根据其自动大小的掩码而改变 . [UIView beginAnimations:@"Resize" context:nil]; [UIView setAnimationDuration:1.0]; CGRect frame = self.myView.frame; frame.s... -
1 votesanswersviews
触摸UITextField时显示子视图
我对iPhone开发很新,所以请原谅我的无知 . 我用谷歌搜索了一下,到目前为止没有任何用处 . 这是我想做的事情: 当触摸UITextField时,我想要弹出一个子视图(其余的屏幕显示在后台) . 弹出窗口是我在IB中创建的计算器UIView . 由于Apple的开发人员指南,似乎有一个弹出式节目比自定义键盘更好 . 这是我的问题 . 如何捕获UITextField上的触摸以及如何显示子视图? ... -
0 votesanswersviews
在UIViewController“Back”转换期间,UINaviagtionBar子视图不会淡出
我有一个基于UINavigationBar的应用程序 . 我创建了一个带有一些 Headers 的自定义UIView,并将其作为子视图添加到导航栏: [self.navigationController.navigationBar addSubview:_navbarView]; 一切正常,直到我点击导航栏中的后退按钮并发生UIViewController转换 . 问题是我的自定义视图不会像UI... -
0 votesanswersviews
UIButton的title属性正确记录,但在将按钮添加为子视图时不显示
我有一个我创建的UIButton,我可以成功将其添加为子视图并在屏幕上看到它 . 问题是,当我尝试使用时: [myButton setTitle:@"My Title" forState:UIControlStateNormal]; 运行应用程序时,该按钮不显示 Headers . 如果我在使用上述方法后按NS按钮的 Headers ,它实际上已被设置为我传入的 Heade...