草庐IT

view-design

全部标签

ios - 更改从 Xib 加载的 View 框架

我正在尝试更改从xib加载的自定义View的框架。这是我的View初始化方法:-(id)initWithUserName:(NSString*)userNameandComment:(NSString*)comment{if(self){self=[[[NSBundlemainBundle]loadNibNamed:@"Comment"owner:selfoptions:nil]objectAtIndex:0];self.userName=userName;self.comment=comment;NSLog(@"CREATED");NSLog(@"%@,%@",self.userNa

ios - 如何从 View 中删除按钮

我创建了一个五个按钮检查这个链接,Howtoremoveduplicatebuttons我试过这段代码:oneBtn1.hidden=YES;问题是:我创建了一个名称相同但标签不同的按钮。可以删除按钮比较标签或任何其他方式来解决这些问题。谢谢。 最佳答案 如果你想删除带有特定标签的按钮,那么使用[(UIButton*)[self.viewviewWithTag:TAG_ID]removeFromSuperview]; 关于ios-如何从View中删除按钮,我们在StackOverflow

ios - SWRevealViewController FrontViewController 未加载,卡在黑色,其他 View 正常

我正在尝试将我们的应用程序转换为使用SWRevealViewController在应用程序的每一侧为我们提供侧边栏。但是,尽管遵循了其中一个示例应用程序中的代码,但我还是收到一个错误,其中前View的ViewController无法正常工作。viewDidLoad被调用,但一切仍然是黑色。有趣的是,如果在我的viewDidLoad中,我将View的背景色设置为红色,就会反射(reflect)出这一点。但是来自原始Storyboard的InterfaceBuilder中的内容不是。我在AppDelegate中使用的代码是:-(BOOL)application:(UIApplication

javascript - 在分页 ScrollView 中 react native 灵活的 View 大小

我正在尝试在ReactNative中使用ScrollView(启用分页)来分页浏览一系列图像。任何人都知道如何使ImageView填充ScrollView的每一页?到目前为止,我只对图像样式的宽度和高度值进行了硬编码。我大致是这样的:render:function(){return(varimages=[{url:'http://url/to/image.jpg'},{url:'http://url/to/another-image.jpg'}];{images.map(image=>{return();})});}显示图像的唯一方法是在样式中硬编码宽度/高度数字。我一直无法让图像只是

ios - 如何通知 subview 删除的 super View

我向UIViewController添加了自定义UIView,在View中添加了一些代码后,我想从UIViewController中删除该View,但我不确定如何通知UIViewControllerUIView已删除。我正在使用这个方法从UIView中退出-(void)exit{[selfremoveFromSuperview];}我需要设置监听器吗?感谢任何帮助我发布了详细的解决方案。感谢Rage、BillL和FreeNickname 最佳答案 既然把代码写成注释不方便,那我就写成答案吧。这个答案说明了@Rage在他的回答中的建议

ios - 如何控制 appdelegate 中的 View Controller ?

我真的是为简单的问题构造结构。我只是使用以下代码从一个ViewController移动到另一个ViewController。homescreen*home;home=[self.storyboardinstantiateViewControllerWithIdentifier:@"home"];[selfpresentViewController:homeanimated:YEScompletion:nil];尝试在AppDelegate方法中使用相同的代码。UIStoryboard*storyboard;sur=[storyboardinstantiateViewController

ios - 如何重置导航 View Controller ios swift

我有一个带有Slider的应用程序,我在其中提供了用于在用户之间切换的下拉列表。一旦应用用户切换到其他用户,我想重置整个导航流程并从第一个屏幕开始。例如屏幕A->屏幕B->屏幕C->屏幕D->用户打开slider并切换用户->跳转到屏幕A(从导航中删除其他屏幕)。我们可以在这里考虑gmail应用程序示例,我们可以在其中切换不同的帐户,并且gmail应用程序将用户重定向到主收件箱。编辑:我正在使用git上可用的slider菜单库。https://github.com/dekatotoro/SlideMenuControllerSwiftclassAppDelegate:UIRespond

iOS UICollectionView : Cells with circular view in alternating grid alignment

我正在尝试为圆形的自定义单元格实现UICollectionView。现在默认情况下,圆圈的对齐方式与普通方形单元格相同:顶部圆圈和底部圆圈位于同一垂直线上。我怎样才能改变对齐方式:顶部圆和它下面的两个圆形成一个等边三角形(顶部圆和底部圆的位置按半径长度移动)?如下:fromOOOOOOOOOtoOOOOOO(nospacingamongthecircles)OOO 最佳答案 基本思想是创建一个自定义的UICollectionViewLayout来实现:collectionViewContentSize,即CollectionView

ios - 如何以父 View 大小的百分比设置 View 的高度

我有4个View,我希望它们占据40%、15%、15%、20%,我希望它们之间有2%的空间,顶部和底部布局有2%的空间。我对使用什么约束以及如何使用感到困惑?宽高比可以这样使用吗?如果我能以px为单位设置它,我可以很容易地做到,但它在那里的百分比会变得棘手如果我将它设置为px是否可能,它会根据屏幕尺寸转换为百分比问候,应用 最佳答案 您可以使用Equal约束并在乘数中设置百分比。假设您有1个ViewController和1个View,control+单击(或右键单击)并从View拖动到ViewController,然后选择相等(宽度

ios - 为什么在模拟器中的 UI 布局正常的情况下调试 View 层次结构时会出现这些布局问题

我使用视觉格式在单元格中布局subview,如下所示:contentView.addSubview(accountLabel)contentView.addSubview(contentLabel)contentView.addSubview(timeLabel)letviews:[String:Any]=["accountLabel":accountLabel,"contentLabel":contentLabel,"timeLabel":timeLabel]lethConstraint1=NSLayoutConstraint.constraints(withVisualFormat