Send subview 1 layer back

那年仲夏 提交于 2019-12-12 21:07:27

问题


I'm doing an iPad application. And I'm newbee in this development. I have few layer on my view, now i want to send only one layer back.How can i do it.

- (void) sendElementToBack:(UIMenuController *)controller {

    [self.view sendSubviewToBack:elementToAlter];
    [[undoManager prepareWithInvocationTarget:self] undoSendToBack:elementToAlter];
}

//#pragma mark - Undo/Redo Support for send element to back
- (void) undoSendToBack:(ParentView *)pieceToBringFront {
    [self.view bringSubviewToFront:pieceToBringFront];

}

Can anyone help me to solve this !!!


回答1:


Try like this may be it helps you,

[[self view] exchangeSubviewAtIndex:  withSubviewAtIndex: ];


来源:https://stackoverflow.com/questions/15333193/send-subview-1-layer-back

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!