Kchtin

Results 8 issues of Kchtin

UIButton *view = [UIButton.alloc initWithFrame:(CGRectMake(20, 100, 60, 40))]; view.backgroundColor = UIColor.orangeColor; [MyRelativeLayout.view addSubview:view]; 目前view的显示 frame 为 (0, 0, 60, 40) 期望view 的显示 frame 为 (20, 100, 60, 40) ![5EDBB9537212CC93C4AFA9E85FBCE6F9](https://user-images.githubusercontent.com/18479092/156339625-6d70a1b1-2883-4f78-8732-73055142da9e.jpg) ![4439E273F9BFDF37F3481E01480DD1FC](https://user-images.githubusercontent.com/18479092/156339652-0e56d1b5-457a-4a5f-b28f-a4b97cafaab8.jpg)

目前在栅格布局中, 对子视图 进行隐藏 scrollView.visibility = MyVisibility_Gone;; 但是依旧占位 ![image](https://user-images.githubusercontent.com/18479092/121664370-fe69e980-cad9-11eb-83c9-f0a3315fdea6.png) 希望当设置MyVisibility_Gone时,可以实现不占位

///设置触摸时的高亮 - (void)mySetTouchHighlighted { if (self.highlightedOpacity != 0) { _oldAlpha = self.layout.alpha; self.layout.alpha = 1 - self.highlightedOpacity; } if (self.highlightedBackgroundColor != nil) { _oldBackgroundColor = self.layout.backgroundColor; self.layout.backgroundColor = self.highlightedBackgroundColor; }...

UIView *view = UIView.alloc.init; view.mySize = CGSizeMake(60, 44); view.visibility = MyVisibility_Invisible; UIView *viewSC = [view fetchLayoutSizeClass:(MySizeClass_Landscape)]; viewSC.mySize = CGSizeMake(60, 44); viewSC.visibility = MyVisibility_Visible; 当切换为横屏时, view 依然处于MyVisibility_Invisible状态,并未更新到正确状态

当设置相对布局 padding 之后, v1.centerYPos.equalTo(@[v2.centerYPos]); 这种布局布局算法就会出错

当有竖屏通过 present 进入一个 横屏 vc, 在 loadview 中 设置 mylayout 布局视图. 当使用 [view fetchLayoutSizeClass:MySizeClass_Landscape] ,进行横屏适配, 发现进入 横屏vc 时候 适配没有起作用. 注意: 横屏方式为 // 是否旋转 -(BOOL)shouldAutorotate{ return YES } -(UIInterfaceOrientationMask)supportedInterfaceOrientations{ return right...