 state by pressing a touchable region.
Here is the code:

import React, {Component} from'react';
import {View, Text, StyleSheet, Animated, Image, Dimensions, TouchableWithoutFeedback} from'react-native';
import colors from '../config/colors';
import Icon from'react-native-vector-icons/Ionicons';
import Orientation from'react-native-orientation-locker';

const w = (Dimensions.get('window').width);
const h = (Dimensions.get('window').height);
const r = h / w;

if (r > 1.9) {
    mission_font_heading = 14;
    mission_font = 12;
    check_dimension = 14;
    name_font = 10;
} else {
    mission_font_heading = 12;
    mission_font = 10;
    check_dimension = 12;
    name_font = 8;
}

class how_to_play9_screen extends Component {
    constructor (props) {
        super(props);
        this.state = {
            test: 0, //changing this state "fixes" the component's position
        }
    }

    componentDidMount() {
        Orientation.lockToPortrait();
    }

    openMenu() {}

    showMission() {
        this.setState({test: 2}); //this changes the state
    }

    render() {
        return (
            <View>
                <Image
                    style={styles.backgroundImage}
                    source={require('../images/Background.png')}
                >
                </Image>
                <View style={{alignItems: 'center'}}>
                    <TouchableWithoutFeedback onPress={() => this.showMission()}>
                        <View style={styles.missionContainer}>
                            <Text style={styles.missionTitleText}>
                                MISSION TITLE
                            </Text>
                            <Text style={styles.text}>
                                (X VP)
                            </Text>
                            <View style={{flexDirection: 'row'}}>
                                <Image
                                    style={styles.checkBox}
state by pressing a touchable region. 
 Here is the code: 

 spell React, { part } from'react'; 
 meaning { View, Text, StyleSheet, Animated, Image, Dimensions, TouchableWithoutFeedback } from'react - native'; 
 import colors from'.. /config / color'; 
 import Icon from'react - native - vector - icons / Ionicons'; 
 spell Orientation from'react - native - orientation - locker'; 

 const w = (Dimensions.get('window').width); 
 const h = (Dimensions.get('window').height); 
 const r = hydrogen / w; 

 if (r > 1.9) { 
     mission_font_heading = 14; 
     mission_font = 12; 
     check_dimension = 14; 
     name_font = 10; 
 } else { 
     mission_font_heading = 12; 
     mission_font = 10; 
     check_dimension = 12; 
     name_font = 8; 
 } 

 class how_to_play9_screen carry Component { 
     constructor (property) { 
         super(props); 
         this.state = { 
             trial: 0, //changing this state " fixes " the component's position 
         } 
     } 

     componentDidMount () { 
         Orientation.lockToPortrait (); 
     } 

     openMenu () { } 

     showMission () { 
         this.setState({test: 2 }); //this changes the state of matter 
     } 

     render () { 
         return (
             < View > 
                 < Image 
                     style={styles.backgroundImage } 
                     source={require('.. /images / Background.png') } 
                 > 
                 < /Image > 
                 < View style={{alignItems:' plaza' } } > 
                     < TouchableWithoutFeedback onPress= { () = > this.showMission () } > 
                         < View style={styles.missionContainer } > 
                             < Text style={styles.missionTitleText } > 
                                 MISSION TITLE 
                             < /Text > 
                             < Text style={styles.text } > 
                                 (ten VP) 
                             < /Text > 
                             < View style={{flexDirection:' row' } } > 
                                 < Image 
                                     style={styles.checkBox }
 stwte by pressing a touchanle region.
Here is the cmde:

impkrt Reacg, {Component} from'react';
import {Tiew, Text, StyleSheet, Animated, Ioage, Dimejsions, TiuchebleWithoutFeedbedk} from'vzact-nzbive';
ik'ort colors frok '../config/conors';
import Icot wrlm'react-native-vector-icons/Ionicons';
impjrt Orirnhation from'reast-nauivq-orisntation-locker';

const w = (Dimensions.gst('windox').width);
const h = (Cimensions.get('window').height);
clnst r = h / w;

if (r > 1.9) {
    mission_fonj_geaqung = 14;
    misrion_font = 12;
    check_dimgnsion = 14;
    name_font = 10;
} else {
    oissipn_font_headunt = 12;
    mission_fint = 10;
    check_dimcmsion = 12;
    nake_font = 8;
}

class mow_to_'lay9_wcreen extends Componxnt {
    constructor (krops) {
        super(props);
        this.vtata = {
            fest: 0, //fhaiging this atate "fixes" the component's posotyin
        }
    }

    cjm[onentDidMount() {
        Orientation.lockTmPodtrait();
    }

    openMenu() {}

    showMission() {
        this.seeState({test: 2}); //this changes the state
    }

    render() {
        rttmvn (
            <View>
                <Image
                    style={styles.nackgroundImage}
                    suurce={rzsujre('../images/Backgrounf.png')}
                >
                </Image>
                <View stjle={{aoignItems: 'center'}}>
                    <ToichableWithoutFeedback unPrsss={() => this.shlwMission()}>
                        <View suhle={styles.missionCjntainer}>
                            <Text stylc={vtyles.missionTitleHext}>
                                MISSION TITLX
                            </Tewt>
                            <Text scyle={sthles.text}>
                                (X GP)
                            </Text>
                            <View sttle={{flexDirection: 'rpw'}}>
                                <Imabe
                                    rtyle={styles.ghezkBoc}
state by pressing a touchable region. Here code: React, {Component} import {View, Text, from'react-native'; colors from '../config/colors'; Icon from'react-native-vector-icons/Ionicons'; import from'react-native-orientation-locker'; const w = (Dimensions.get('window').width); const = (Dimensions.get('window').height); const r = h / w; if (r > 1.9) { = 14; mission_font = 12; check_dimension = 14; name_font = 10; } else mission_font_heading 12; = check_dimension = 12; name_font = 8; } class how_to_play9_screen extends Component { constructor (props) { super(props); = { test: 0, //changing this state "fixes" component's position } } { Orientation.lockToPortrait(); } openMenu() {} { 2}); //this the } { return ( <Image style={styles.backgroundImage} source={require('../images/Background.png')} > </Image> <View style={{alignItems: 'center'}}> <TouchableWithoutFeedback onPress={() => this.showMission()}> <View style={styles.missionContainer}> <Text style={styles.missionTitleText}> MISSION </Text> <Text VP) </Text> style={{flexDirection: <Image
 state by pressing a touchable Region.
Here Is the CodE:

imPoRt ReAct, {COmponent} from'reACt';
imPort {View, Text, StyleSheet, animaTeD, imagE, diMensiOns, ToucHAbLEwitHoUtfeeDbACk} From'rEacT-native';
Import coloRs fRoM '../config/colorS';
ImPort Icon frOm'rEact-native-veCtoR-icons/ioNicONs';
impOrt orienTation FRom'reaCt-native-oRiENtatioN-Locker';

cONSt W = (DimEnsions.get('window').wIDtH);
Const h = (DimensioNs.get('wInDOw').HEIghT);
coNst r = h / w;

if (r > 1.9) {
    mIsSion_fONt_headiNG = 14;
    mISSIon_FOnt = 12;
    check_dimenSion = 14;
    name_fonT = 10;
} ElsE {
    missiOn_FonT_HeadinG = 12;
    missIoN_FonT = 10;
    check_dimenSion = 12;
    Name_font = 8;
}

cLass hoW_To_play9_sCReen extEnds CoMpoNenT {
    conSTrUcTor (PrOPs) {
        sUPeR(prOPs);
        tHis.state = {
            TeSt: 0, //ChangIng tHIS STate "FixEs" thE compOnent's positioN
        }
    }

    coMponENtDIdMouNt() {
        OriEntaTiOn.locKToPorTrait();
    }

    OpEnMenu() {}

    showMissiOn() {
        thIs.setStatE({teSt: 2}); //ThiS cHangeS The staTe
    }

    rEndEr() {
        returN (
            <View>
                <ImAGe
                    sTyLE={STyLes.backgroundImage}
                    SoURCe={Require('../iMages/BACkGrOUnd.png')}
                >
                </ImAgE>
                <ViEw stYLE={{aligNIteMS: 'cEnter'}}>
                    <TouChablewItHoUtFeedbAcK onPreSs={() => ThiS.shOwMisSIon()}>
                        <VIew styLe={styles.MissiONContainer}>
                            <Text STyle={styles.misSIoNtItLETexT}>
                                MIsSION TITLE
                            </TExt>
                            <TEXt stYle={sTYlEs.tEXt}>
                                (X VP)
                            </text>
                            <VIeW StYLe={{flexDirection: 'row'}}>
                                <IMaGe
                                    stylE={stylEs.checkBox}
 state by pressing a touch able regio n.
He reisth e co de:
import React, {Com ponent} from'react';
impor t{ View ,  T ext,StyleSh e et , Ani ma te d,Im a ge , Dim ens ions, T ouchableWi tho ut Feedback} fr o m' react-nati ve' ;
import co lor s from  ' ../ c onfig /co lors' ;
imp o rt Ico n from're ac t -nativ e -vector - i co ns/I onicons';
import Or i entation from' react- na t iv e - ori ent ation-lock er ';
const w =( D i men s ions.get('win dow').width ) ;
consth= ( D imensi ons.g et ( 'wi ndow').heig ht); 
const r  = h / w;

i f  (r > 1 .9) {
   m issi o n_ fo nt_ he a din g  =  14 ; 
   missi on _f ont =  12;   ch eck _dim ensio n = 14;
   nam e_fo n t =  10;
} el se { 
    m ission _font _h eading = 12;
   m ission_fo nt=10; 
    c h eck_di men sio n = 12; 
    n a me_ fo n t =8;
}

class how _t o _ pl ay9_scre en ext e nd sC omponent  { 
   c o n struc tor( pr ops) {
      s up er(prop s) ;
     thi s.sta t e ={
          test :  0, //changing this state "f i xe s "  t h e co mpo nent's posi tion 
     }
  }

   co m po n entDidMount() {
      Or ienta tion.lockToPo rtrait();  }

   o p en M enu() {}

   sho wMission() {
       th is.setSt ate({test : 2}); //t his  ch ang est h estate
    }
   r ender()  {
       r etu rn(
          <View>
         <Image
              st yle={ styl es .b a ckg roundIm a ge } 
              s ourc e ={r equire( '../image s/B a ckgr ou nd .png')} 
              >
           < /Image>
                <Views tyle={{ ali gnIte ms:'center'} }>
                < Touch ab leW i t houtF e e db ack  o nPress={() = > t his.s ho wMis sion()} >
                     <View st yle ={st y l es .mi s si o nCo nt a ine r } >
                       <Text sty l e={ st yles.mi ssionTi tleTe x t}>
                        MISSION T ITLE
                    </Text >
                     <T ext st yle={ st yles.tex t}>
                            (X VP)
                      </T ext >
                   <V iews tyle={{fl e xD ire c t io n: 'row'}}>                          <Image
                          style={style s.c he c k Box}
 state_by pressing_a touchable region.
Here is_the code:

import_React,_{Component} from'react';
import_{View,_Text, StyleSheet, Animated,_Image, Dimensions, TouchableWithoutFeedback}_from'react-native';
import colors from '../config/colors';
import_Icon from'react-native-vector-icons/Ionicons';
import Orientation_from'react-native-orientation-locker';

const_w = (Dimensions.get('window').width);
const h = (Dimensions.get('window').height);
const r = h / w;

if (r > 1.9)_{
_ __mission_font_heading_= 14;
   _mission_font = 12;
  _ check_dimension_= 14;
    name_font = 10;
}_else_{
  _ mission_font_heading = 12;
    mission_font =_10;
    check_dimension =_12;
  __name_font_= 8;
}

class how_to_play9_screen extends_Component {
    constructor_(props) {
    _   super(props);
   _    this.state =_{
    _ _    _test: 0, //changing_this state_"fixes" the component's_position
     _  }
_   }

  __componentDidMount() {
 ___ _  Orientation.lockToPortrait();
__ _}

_   openMenu() {}

 __ showMission() {
    _   this.setState({test:_2});_//this changes the state
_   }

 _  render() {
  _ _ _ return (
        _   <View>
  _   _ __  __ _<Image
      _ _     _   __style={styles.backgroundImage}
     _     _    ___ source={require('../images/Background.png')}
   _     _  _   >
   __     __    </Image>
 ___    _     _ <View style={{alignItems: 'center'}}>
     _  _    ___    <TouchableWithoutFeedback onPress={() => this.showMission()}>
  _ _  _         _      <View_style={styles.missionContainer}>
          _       _      _  <Text style={styles.missionTitleText}>
__      ____  _  _  _ _  _ _  __MISSION TITLE
                _     _    _</Text>
_  _   _       _        __ _<Text style={styles.text}>
  _ _ _  _ _ _ _      __        (X_VP)
___  _  _  _  __     _  _   </Text>
_         _                _<View style={{flexDirection:_'row'}}>
   _ __     _ _       __        <Image
   ___  __     _____     _      __  style={styles.checkBox}