¿Cómo agregar un button flotante sobre el UIScrollView?

Digamos que tengo un UIScrollView y un button, ¿cómo puedo configurar el button flotante sobre el UIScrollView o la Ventana? (o pegue el button en el centro de la pantalla sin importar cómo se desplazará).

Cualquier sugerencia será apreciada.

Suponiendo que está trabajando con un storyboard, simplemente agregue el button encima de la vista de desplazamiento y no dentro de él. También es posible que desee establecer sus restricciones del button en la vista de supervisión de la vista de desplazamiento y el button para que sea completamente independiente de la vista de desplazamiento.

por lo que será algo como esto:

ejemplo

En el método ViewDidLoad:

// Agregar ScrollView

UIScrollView *scrollview=[[UIScrollView alloc]initWithFrame:CGRectMake(0,0,320,480)]; scrollview.showsVerticalScrollIndicator=YES; scrollview.scrollEnabled=YES; scrollview.userInteractionEnabled=YES; [self.view addSubview:scrollview]; scrollview.contentSize = CGSizeMake(320,960);//You Can Edit this with your requirement 

// Agregar button

 UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchDown]; [button setTitle:@"Show View" forState:UIControlStateNormal]; button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0); [self.view addSubview:button];