[問題] 傳出ViewController.view顯示不正常
使用React-native導出原生GameVC的View給JS使用
GameVC已在StoryBroad上使用Autolayout排成滿版
但遇到問題是run了之後 有時候會跑版
不曉得是什麼地方有問題?
試過直接修改frame = Screem.bounds也無作用
下面是我的code
請大大幫忙解答
//RNTGameManager.m
@interface RNTGameManager : RCTViewManager
@end
@implementation RNTGameManager
RCT_EXPORT_MODULE()
GameVC *vc;
- (UIView *)view {
UIStoryboard *mystoryboard = [UIStoryboard storyboardWithName:@"Main"
bundle:nil];
vc = [mystoryboard instantiateViewControllerWithIdentifier:@"StartVC"];
return vc.view;
}
// GameView.js
import ...
class GameView extends React.Component {
render() {
return <RNTGame {...this.props} />;
}
}
...
var RNTGame = requireNativeComponent('RNTGame', GameView);
module.exports = GameView;
//App.js
import GameView from "./GameView"
import ...
export default class App extends React.Component {
render() {
return (
<GameView style={{ flex: 1}}/>
);
}
...
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.79.81
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1519901593.A.528.html
※ 編輯: duckscorpion (122.116.79.81), 03/01/2018 18:59:47
→
03/05 00:49,
7年前
, 1F
03/05 00:49, 1F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章