草庐IT

screen_view

全部标签

ios - UiTableViewCell 中的 View 在选择时变为透明

我有一个带有红色UIView的自定义UITableViewCell,当我选择UITableViewCell时它会变成透明。我不希望发生这种情况。有没有办法在选择时保持UIView的颜色?仅关于该View的配置。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*kCellIdentifier=@"CellIdentifier";DetailsCell*cell=(DetailsCell*)[tableViewdeq

iphone - 如何将自定义标签 View 添加到uitextview?

我正在为iPhone在ios中开发一个消息应用程序。我有一个textview,我必须在uitextview中写人名和输入空间,我必须用不同背景的不同文本显示以前输入的内容。让我用图片解释一下!任何人都可以帮助我如何在我的TextView中使用CROSSMARK实现这种效果,然后单击CrossMark我想删除那个气泡?所以当用户在textview中写入一些字符串后输入空格时,它将转换为带有十字按钮的绿色背景下的以下View.. 最佳答案 您想使用某种类型的token字段。搜索知乎。类似于this.

ios - 如何使用 hitTest :withEvent: to send touches from my nav bar to the underlying view under certain circumstances?

长话短说,如果我的UINavigationBar的alpha设置为0,我希望所有触摸都转到底层View(从带有导航栏的ViewController的角度来看,它只是是self.view)。如果是1.0,我希望它保留它们。我将UINavigationBar子类化,并试图覆盖hitTest:withEvent:,但我真的很困惑我在做什么,而且搜索也没什么帮助。我如何告诉它“如果alpha为0,将触摸发送到self.view,否则继续导航栏”? 最佳答案 您需要将View的引用发送到导航栏,将其设置为名为behindView或其他名称的属

ios - 收藏 View 详细 View

我的问题是这样的。我有CollectionView,它有效。但是我不知道如何将此信息传递到详细信息页面。我尝试了“prepareforsegue”方法,创建了一个浏览器类,但不知道如何从创建的数组中获取要传递给ViewController的信息。请指教。@interfaceMainCollectionViewController()@end@implementationMainCollectionViewController@synthesizemenubtn;-(id)initWithNibName:(NSString*)nibNameOrNilbundle:(NSBundle*)n

ios - UIView 动画无法调整 View 大小

我正在使用以下代码为selectionMoreOptionView的外观设置动画[selectionMoreOptionViewsetFrame:CGRectMake(974,56,50,0)];[self.viewinsertSubview:selectionMoreOptionViewaboveSubview:lightBoxView];[lightBoxViewsetAlpha:0.0];[UIViewanimateWithDuration:5.0delay:0.0options:UIViewAnimationOptionCurveLinearanimations:^{[ligh

ios - 有什么方法可以知道 UITextField 是否在 View 的层次结构中?

我正在inputAccessoryView中创建一个UITextField-A,当我调用[UITextField-AbecomeFirstResponder]时,它不起作用。但是,如果我延迟1秒执行此操作,它就会起作用。根据我的搜索,这是因为UITextField还不在View的层次结构中。那么有没有办法知道我不需要使用1sec延迟替代方案?SDK中是否有UITextFieldDidAppearInViewHierarchy或某种东西? 最佳答案 UIView提供了一个didMoveToSuperview方法,您可以滥用该方法来执行

iphone - 从 UItableViewCell 调用 View

我正在尝试制作我的第一个应用程序。我有6个文件:LeftPanelViewController.hLeftPanelViewController.mLeftPanelViewController.xibForecastViewController.hForecastViewController.mForecastViewController.xib在LeftPanelViewController.xib中,我有一个包含TableView的View。我想从我在LeftPanelViewController.xib中的TableView中设置一个单元格,这样当我按下该单元格时,我将能够调用

ios - 在另一个 View 中更改标签

我有一个有多个View的程序,其中一个有标签(这个问题是LabelView),另一个有文本字段(这个问题是TextView)。我想从文本字段中获取信息,并将其放在标签上,我认为最简单的方法是从TextView调用LabelView方法。我尝试了一些事情:我尝试在LabelView中放置一个方法,该方法使用参数更改标签的值。然后调用TextView中的方法,通过参数传递数据。我尝试使用this创建委托(delegate)题。不幸的是,最后一步(将settingView.viewControllerDelegate=self添加到viewDidLoad方法)失败了。settingView是

iphone - 每次加载 View 时在标签中显示不同的内容

我想要做的是,当应用程序加载时,用户会看到一个提示。我有大约二十个,我只想要一个标签来展示它们。我可以按顺序展示它们,我只是不知道如何每次都展示不同的。那么他们的方法是在每次加载View时只执行一个订单吗?到目前为止我已经做到了制作了一个要设置的提示标签@property(弱,非原子)IBOutletUILabel*tipLabel;并且我gunna将其设置在确实加载的View中@synthesizetipLabel;-(void)viewDidLoad{[superviewDidLoad];tipLabel.text=//WhatDoIputheretopickfrommylisto

ios - 默认情况下 Xcode 5 上的 Storyboard,将它用作 View Controller 的编辑器怎么样?

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭9年前。Improvethisquestion我从来没有觉得使用Storyboard很舒服,我总是将它们视为一种简单的方法来做简单的事情,但是当定制出现时,它们有点死板或比代码更冗长。这是我的意见,但我必须说实话我从未使用过它们,所以我当然可能是错的。segue、unwind系统在我看来是非常不优雅的解决方案,而且它们返回id对象的事实将需要强制转换和大量ifelse编码以匹配正确的标识符。似乎没有办法为ViewController创建一个新