我们可以将域名更改为自定义域名吗?例如 :
appname.firebaseio.com到appname.mydomain.com
我知道我们可以做主办:
appname.firebaseapp.com到appname.mydomain.com
只是想知道它是否也可以为firebase数据库完成.
我正在设置一个uiview(名为'popupVw'的父视图)的动画,其中包含11个子视图(7个按钮,2个标签,2个imageview).最初的帧大小是:
CGRect Frame = CGRectMake(10, 10 ,320, 0);
Run Code Online (Sandbox Code Playgroud)
&新的框架尺寸是:
CGRect newFrame = CGRectMake(10, 10 ,320, 300);
[UIView animateWithDuration:0.5
animations:^{popupVw.frame = newFrame;}
completion:^(BOOL finished){
// do stuff here after animation finished
}];
Run Code Online (Sandbox Code Playgroud)
所以基本上我将视图的高度从0更改为300.然后再从300到0.实现秀隐藏动画.
将其视为屏幕中间的弹出窗口,从0到300高度出现.此弹出窗口包含右上角的子视图和关闭按钮.通过单击此关闭按钮,弹出窗口再次从300减少到高度0.父弹出视图正确动画.但是在高度增加到最大值之前,子视图是可见的.&可见,直到父视图的高度再次变为0.所以基本上只有父视图是动画而不是内部视图.
动画在父视图上正常工作,但子视图不是父视图的动画.因此,当我将uiview的高度从300更改为0时,所有子视图仍然可见,并且只有父uiview的高度变为0.
我需要单独为它们添加动画吗?如果是的话,我怎么能为高度变化做这个?或者是否有任何其他方法可以用来实现相同的结果?
我尝试过autoresizing mask.但它不适合我:
pointerImgVw.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin ;
Run Code Online (Sandbox Code Playgroud)
以下是问题的srceengrabs:

右上角的十字按钮是动画弹出窗口的子视图.我想要的是十字按钮不应该在动画视图之外.例如,在第二个屏幕截图中,只有半交叉按钮应该是可见的.外部部分不应该是可见的