問題タブ [appcelerator-alloy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
include - Appcelerator Alloy ライブラリまたはコンポーネントを含める方法は?
https://github.com/ulizama/TiRemoteImageから TiRemoteImage を使用したいと思い ます。私の合金プロジェクトでは、アプリ フォルダーに lib と components フォルダーを追加しました。次に、TiRemoteImage の Resources/lib および Resources/components フォルダー内のファイルを、それぞれプロジェクトの lib および components にコピーします。プロジェクトのフォルダー構造は次のようになります。
私はそれから追加しました
でindex.js
、私のアプリはエラーなしでクラッシュします。コンポーネントを正しく含めていますか?
javascript - ピッカー行のタイトルを黒から白に変更します
Androidでピッカー行のタイトルを黒から白に変更するにはどうすればよいですか? TSS と XML でプロパティを使用して試しましたが、成功しませんでした。
XML
collections - Titanium で 25 のビューを操作する最も安全で迅速な方法は何ですか?
次のように、Titanium に 25 の個別のビューがあり、これらはすべてコレクション内のモデルに基づいて作成されます。
この場合、tiles
は Appcelerator コレクションであり、 atile
はモデルです。
アプリのロジックのある時点で、25 個のタイルすべてを呼び出し、ビューを非表示にする必要があります。
私が現在行っていることは、コレクションを再度ループし、このようにビューにエクスポートされた関数を呼び出すことです
これは機能しますが、低速のデバイスを使用している場合、タイルのレンダリングが表示されるため、あまりスムーズではありません... この種の問題に対する最善の解決策は何でしょうか?
titanium - Titan appcelerator iOS アプリケーションでユーザーの非アクティブを検出する
ユーザーがユーザー名とパスワードでログインし、アプリで何らかの作業を行えるようにするアプリに取り組んでいます。
ただし、ユーザーがアイドル状態だったり、アプリを 5 分間使用していない場合は、ログインしているユーザーのセッションを「ロック」して、ログイン ページにリダイレクトしたいと考えています。
したがって、これを行う方法は、セッション検証関数を呼び出すためにログインに成功したときに、グローバル タイマー (setInterval) を開始することです。次に、アプリ内の任意のタッチ イベントをサブスクライブして、タイマーをリセットします。タイマーが 300 秒を超えて経過した場合、ユーザーをロックします。
私はそれらの行に沿ってグーグルで検索し、XCode Objective-C に相当するものを見つけました: https://stackoverflow.com/a/309535
チタン製アクセラレータでこのようなことを達成する方法はありますか? つまり、アプリ全体のすべてのイベントをリッスンし、イベントが 5 分間停止したとき。つまり、ユーザーがアプリでアイドル状態になっている場合、アプリをロックします (ログインなどのために別のビューにリダイレクトします)。
タイマーをリセットするためにアプリケーション全体のイベントをリッスンしようとしましtouchend
たが、うまくいきませんでした:
appcelerator - アイコン リスト ビューのセクション ヘッダーをクリックしてオーバーフロー メニューを表示する
リスト ビュー セクション ヘッダーからアイコンをクリックすると、オーバーフロー メニューを表示する必要があるアプリを作成しています。リスト ビューには多くのセクションがあり、各セクションのヘッダーにはアイコンがあります。そのアイコンをクリックすると、IOS と Android の両方のオーバーフロー メニュー/ビューを表示する必要があります
titanium - Appcelerator: ラベル内の長い文字列に関する問題
appcelerator で非常に長いテキストを設定する際に大きな問題が発生しています。最初にスクロールビューがスクロールせず、テキストが「...」で切り捨てられ、ラベルの高さを設定すると空白になります。そして消えます。
「ポップアップ」機能を起動するだけで画面は表示されますが、スクロールは機能せず、ビューのサイズでテキストが切り捨てられます。
titanium - Appcelerator は、ScrollView のコンテンツの高さを変更します
私の合金プロジェクトにはスクロール ビューがあり、ボタンが押されたときにいくつかのビューを追加する必要がありますが、コンテンツの高さ、スクロール可能な領域が変化せず、下部のコンテンツがビューから離れます。これは私の合金ビュー (.xml) ファイルです
すべてのスタイルを含む私のスタイリング ファイル (.tss):
そして私のコントローラー(.js)
スクロール ビューはスクロールしません。または、既に 3 つまたは 4 つの入力を設定している場合は、4 つ目の入力があったポイントまでしかスクロールしません。
swift - Swift で appcelerator ios ネイティブ モジュールを作成するにはどうすればよいですか?
TiUIView で Swift でコーディングされた ios-charts モジュールを使用する必要がありますが、ネイティブの appcelerator モジュールを生成しようとすると、静的ライブラリが生成され、Swift を使用してそれを行うことができないため、使用できません。ダイナミクス ライブラリを生成します。