плавать прямо в реагировать родной с flexbox - PullRequest
0 голосов
/ 03 июля 2018

Я хочу плавать кнопку с правой стороны карты. Как-то это не работает. Кто-нибудь может помочь?

const styles = StyleSheet.create({
  mapContainer: {
    flex: 1,
  },
  map: {
    flexDirection: 'row',
    flex: 1,
    borderRadius: 4,
    borderWidth: 2,
    borderColor: 'purple',
    width,
    height,
  },
  button: {
    marginLeft: 'auto',
    borderRadius: 4,
    borderWidth: 2,
    borderColor: 'red',
  }
})

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

Пожалуйста, попробуйте использовать макет «alignSelf» для вашей кнопки следующим образом:

button: {
   alignSelf: 'flex-end',
   borderRadius: 4,
   borderWidth: 2,
   borderColor: 'red'
}
0 голосов
/ 03 июля 2018

Вы можете использовать абсолютную позицию следующим образом:

  container: {
    position: "absolute",
    width: YOUR_WIDTH,
    height: YOUR_HEIGHT,
    right: 20,
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...