我是iPhone开发的初学者。
我添加了带有 SWRevealViewController 的侧边菜单。
这是我的侧边菜单代码
func sideMenus(){
if revealViewController() != nil {
menuButton.target = revealViewController()
menuButton.action = #selector(SWRevealViewController.revealToggle(_:))
revealViewController().rearViewRevealWidth = 250
revealViewController().rightViewRevealWidth = 160
view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())
}
}
但我现在被困住了。我现在正努力为应用添加一个页脚。
我不想使用tabbar控制器。因为页脚中只有一个图像。你们能帮助我将页脚添加到我的应用程序中吗?
由于
答案 0 :(得分:0)
您需要向每个UIImageView
添加一个显示页脚的UI元素。您设计的最简单选择似乎是UITabBar
并将表示赞助商文字+图片的图片加载到其中。
另一种解决方案是在没有按钮的情况下为每个UIToolBar
添加ViewController
Storyboard
,并将图片设置为标签栏的背景图片到工具栏。您可以在import {Injectable} from '@angular/core';
import {Http, Response} from '@angular/http';
import {Observable} from 'rxjs/Observable';
import 'rxjs/add/operator/map';
import { Profile } from './profile';
import 'rxjs/add/operator/toPromise';
@Injectable()
export class ProfileService{
private _url = 'http://localhost:9000/profiles';
constructor(private http: Http) {}
// getProfiles(): Observable<any>{
getProfiles() : Promise<Profile[]>{
console.log("inside service ");
return this.http
.get(this._url)
.toPromise()
.then(response => response.json().data as Profile[])
.catch(this.handleError);
}
private handleError(error: any): Promise<any> {
console.error('An error occurred', error); // for demo purposes only
return Promise.reject(error.message || error);
}
或代码中执行此操作。