草庐IT

scroll-view滚动条

全部标签

ios - 用户执行操作后切换到不同选项卡中的 View Controller

我正在处理的应用程序中有以下Storyboard:在根目录下,我有一个标签栏Controller。它链接到两个ViewController。第一个显示带有用户上传图片的新闻源的ViewController(Storyboard底部的那个)。第二个ViewController用于启动拍照并向其附加一些数据。在最后一步(右上角)中,当触摸导航栏右侧项目中的“保存”时,我希望用户被重定向到新闻源ViewController并向其传递一些数据。我尝试使用segue并且它有效。数据被传递到新闻源,但选择了错误的选项卡。我使用更改了选定的选项卡[self.tabBarControllersetSe

ios - 将图像解析到 ios 中的 Collection-view Custom cell

我想从web服务解析图像并显示到CollectionView自定义单元格上,为此我编写了一个代码在我的.h文件中@property(strong,nonatomic)IBOutletUICollectionView*imagecollection;@property(strong,nonatomic)NSArray*imagesa;@property(strong,nonatomic)NSDictionary*json;@property(strong,nonatomic)NSArray*aimages;在我的.m文件中#definekBgQueuedispatch_get_globa

ios - 如何为 UIPopover View 设置 clearColor?

我需要将UIPopover背景颜色设置为clearColor。但是其余所有颜色都可以使用以下代码正常工作:myPopover.backgroundColor=[UIColorgreenColor];但是当我设置clearColor时,背景是白色而不是透明的。谁能帮我。提前致谢! 最佳答案 如果您谈论的是UIPopoverController,请尝试将背景颜色设置为其内容ViewController的View。myPopover.contentViewController.view.backgroundColor=[UIColorcl

ios - MVC : should i add and implement touch gestures in the View Controller or my custom subclass of UIView

我有这个UIView的自定义子类,称为productCardView,它非常简单,有一些UIImageView和UILabels因为它是subview。我添加了subview并将它们设置为-(void)drawRect:(CGRect)rect方法,一切都很好。在我的ViewController中,我从远程服务器获取了一些数据,因此填充了应该可见的productCardView。目的是当用户点击这些卡片中的每一张时,程序将转到目标url(每张卡片的NSURL属性)。问题是根据MVC的基础知识,我应该在View中添加一个UITapGestureRecognizer,在我的productC

ios - 如何实现可滚动/可缩放的自定义 UIView?

我想创建一个“时间线”View。我很熟悉GraphicsContext绘图API并在drawRect:方法中使用它。我不清楚的是使此View可滚动/可缩放的正确/惯用方法。更常见的是a)子类UIScrollView还是b)将我的自定义View嵌入Storyboard中的库存UIScrollView?根据我使用的是什么,我如何将我的“期望范围”传达给滚动机器?以及如何让我的绘图代码知道当前的比例/滚动是什么,以便我可以适本地绘制。(我为此搜索了谷歌,但没有找到任何最新的简单食谱) 最佳答案 不要子类化或嵌入。将UIScrollView

ios - 表格 View 高度在点击或弹回时发生变化

我有一个加载3个自定义单元格的TableView。1个自定义单元格中有一个ImageView,它似乎是在点击任何单元格时表格View移动的罪魁祸首。这是我试过的方法,但没有用。如果我使用静态值(即return180)它工作得很好,但除此之外TableView会跳转。有人知道为什么吗?谢谢!-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{idmodel=self.Model[indexPath.row];if([modelisKindOfClass:[FR

ios - 渲染 View 中的自动布局不会更新其框架

我有一个从带有各种标签的xib创建的View。我没有将这个View添加到我的屏幕上,而是在上下文中渲染它以创建一个用户可以导出的UIImage。View使用自动布局根据内容重新定位标签。当我将此View添加到superView并将其显示在屏幕上时,所有内容都已正确定位,但如果我只是在上下文中渲染它,则不会应用任何自动布局约束;所有标签的大小都与它们在原始xib中的位置完全相同。如何让View应用其约束?我已经尝试了以下但没有成功:view.translatesAutoresizingMaskIntoConstraints=FALSE;[viewsetNeedsUpdateConstra

如何通过 View 设置阴影

从Android5.0(API级别21)开始,View提供了一个名为“elevation”的属性,用于设置阴影的大小。这个属性可以通过XML或代码来设置。注意,阴影的大小与View的Z值(elevation)和translationZ属性有关。Z值由elevation和translationZ共同决定,通常elevation用于静态阴影,而translationZ用于动画。xml设置:代码设置:view.setElevation(20);//或view.setTranslationZ(20);在MaterialDesign设计规范中,存在两个光源,一个是点光源,一个是环境光,两种光源共同作用,

ios - UICollectionView 在 UIScrollView 滚动问题之上

我有一个我创建的自定义选项卡栏,它有5-6页的ScrollView,并且在其中的几个页面中我有UITableView或UICollectionView。我的问题是当我向下滚动CollectionView时,它工作正常,但是当它停止并且我再次尝试滚动到顶部或底部时,它滚动到带有UIScrollView的一侧,完全忽略了集合或表格。有人知道这个问题吗?有人可以帮我解决吗?提前致谢我添加了一个图表来显示我在做什么: 最佳答案 手势共享响应区域时的坏事:-)我们是笨拙的生物,大多数时候,即使我们确定自己可以完美地向上滚动,我们也不会,而且通

ios - uitextview scrollRangeToVisible 每次从上到下滚动

我在Storyboard中有两个uitextview。我需要的是当用户在一个textview中键入内容时应该在另一个textview中显示完全相同的数据,而且当文本位于textview区域下方时它应该自动向上滚动显示最后一行。这是我在uitextview委托(delegate)中的代码-(void)textViewDidChange:(UITextView*)textView{self.textview2.text=textview.text;NSRangeselection=self.textview2.selectedRange;[self.textview2scrollRange